Katie Holmes hosted a surprise party for the birthday of her husband Tom Cruise on Saturday.
Currently in Miami for the filming of the musical Rock of Ages, Tom Cruise enjoyed a surprise birthday party organized by his wife.
According to reports, she invited about forty friends for an Italian dinner at the Soho Beach House. At the end of the meal a huge chocolate cake was served.
As the guests gave him a hearty welcome, the actor is said to have been taken by surprise.
Cruise, who turned 49 on Sunday, has been busy recently filming scenes for his new film in which he plays the role of Stacee Jaxx, a tattooed rocker, a big screen adaptation of the famous Broadway musical entitled Rock of Ages.