Tom Cruise has attracted more attention for strange chat show antics, this time on Jay Leno's show.
While chatting about doing a Broadway show, Cruise said that he had never performed a song on television.
Cruise said to host Leno: “We should do that right now."
He then said to the studio audience: “Ok, I will do a little Elvis - you want to hear?”
Crusie then sang a few verses of 'Blue Suede Shoes', while dancing.
The actor was previously criticised for jumping on a couch during an appearance on Oprah Winfrey's television show.