Star studded Oprah finale

Tom Hanks, Tom Cruise and Madonna have helped say goodbye to Oprah Winfrey's talk show.

The guest lineup for the farewell spectacular had been a secret, but producers did promise big names.

The recording, which was done in front of thousands of fans, will air in the US next week - before the final show days later.