Tom Cruise channelled his inner rock star on Monday (18Jul11) by performing for more than 1,000 fans at a free concert in Florida.
The Hollywood actor plays a singer in the upcoming movie adaptation of Broadway musical Rock of Ages and he joined the other cast members to film a gig scene at the Florida Sun Life Stadium on Monday (18Jul11).
The movie's director Adam Shankman invited fans to watch the show for free and they were able to see Cruise perform as lead character Stacee Jaxx. The setlist included Bon Jovi's Dead or Alive and Journey's Don't Stop Believin'.
The audience was told to dress up in 1980s clothes to fit the setting of the movie, and Cruise asked them to send in their own pictures and videos, which he then published on his official website.