Hollywood star Tom Cruise got involved in a dance-off at a wedding in Palm Springs, California.
The 48-year-old actor was a guest of technology billionaire Larry Ellison at the wedding of his son David and actress Sandy Modic in Palm Springs, California, and showcased his fancy footwork at the reception, reported New York Post.
Cruise, his wife Katie Holmes and their five-year-old daughter Suri had attended the ceremony, but they put their daughter to bed before hitting the dancefloor.
"Hole in One. Suri went to bed before the reception, and then Tom had a dance-off with a few of the guys in the wedding party," a source said.
This is not the first time the Mission Impossible star has got himself involved in a dancing showdown. At the MTV Movie Awards last year he reprised his role as Hollywood producer Les Grossman from Tropic Thunder and pulled out some of his character's madcap trademark moves in a battle against Jennifer Lopez.
His wedding performance possibly saw him trying out some of the dances he's been learning on set for his latest role as Stacee Jaxx in new film 'Rock of Ages', an adaptation of a Broadway musical, about a rocker trying to make it in Los Angeles in the 1980s.