-
Rock of Ages Premiere - Tom Cruise, Alec Baldwin, Russell Brand, Catherine Zeta-Jones and Mary J Blige were some of the stars who stepped out in London and Los Angeles to present their latest musical Rock of Ages, in SA cinemas on 6 July. (Photos: AP)
-
Rock of Ages Premiere - Tom Cruise plays rock star Stacee Jaxx opposite Julianne Hough as Sherrie Christian. Rock of Ages is a musical built around classic rock hits from the 1980s.
-
Rock of Ages Premiere - Russell Brand stars as Lonny opposite Catherine Zeta-Jones as Patricia Whitmore.
-
Rock of Ages Premiere - Tom Cruise meets his fans at the Los Angeles premiere.
-
Rock of Ages Premiere - High School Musical alumni Zac Efron and Ashley Tisdale came as each other's dates to the premiere, though neither of them appear in the movie.
-
Rock of Ages Premiere - Director Adam Shankman with his stars Julianne Hough, Tom Cruise and Diego Boneta.
-
Rock of Ages Premiere - Singer Mary J. Blige arrives at the premiere in London. She stars as Justice Charlier in Rock of Ages.
-
Rock of Ages Premiere - Malin Akerman, who plays Constance Sack, shows off some leg at the LA premiere.
-
Rock of Ages Premiere - Justin Theroux, aka Jennifer Aniston's other half, arrives at the LA premiere. Justin is one of the co-writers of the movie's screenplay. It is based on the book by Chris D'Arienzo.
-
Rock of Ages Premiere - Black Eyed Peas singer Fergie brought along her husband Kogh Duhamel who came dressed as a 80s rock star, complete with crazy wig!
-
Rock of Ages Premiere - Bryan Cranston, best known for his role as meth dealer Walter White on the TV series Breaking Bad, stars as Mike Whitmore in the movie.
-
Rock of Ages Premiere - Bret Michaels performs with his band Poison at the LA premiere after party.
-
Rock of Ages Premiere - Julianne Hough shows off boyfriend Ryan Seacrest at the LA premiere after party.
-
Rock of Ages Premiere - Catherine Zeta-Jones and Tom Cruise snuggle up at the LA premiere.
-
Rock of Ages Premiere - Julianne Hough is best known as a dancer on Dancing with the Stars but is making strides in Hollywood with roles in Burlesque and Footloose.
-
Rock of Ages Premiere - Alec Baldwin stars as Dennis Dupree in the movie.
-
Rock of Ages Premiere - Tom Cruise threw on some aviator shades as he steps out at the London premiere.
-
Rock of Ages Premiere - Malin Akerman went for a sparkly number at the London premiere.
-
Rock of Ages Premiere - Conspicuously absent from Tom's side at both the London and LA premieres was his wife Katie Holmes.
-
Rock of Ages Premiere - Tom, who turns 50 later this year, shows another side of himself as he sings and dances for the role of rock hero Stacee Jaxx.
-
Rock of Ages Premiere - Tobey Maguire brought his bangs along to the red carpet event.
-
Rock of Ages Premiere - Ryan Seacrest was there to support his girlfriend Julianne Hough.
-
Rock of Ages Premiere - Russell Brand brought his mother along to the London premiere.
-
Rock of Ages Premiere
-
Rock of Ages Premiere
-
Rock of Ages Premiere
-
Rock of Ages Premiere
-
Rock of Ages Premiere
-
Rock of Ages Premiere
-
Rock of Ages Premiere - Rock band Def Leppard
-
Rock of Ages Premiere
-
Rock of Ages Premiere
Click on the thumbnail above to view the larger image.