TCruise060812_01_460.jpg

Tom Cruise rocked it last night at the premiere of his new film Rock of Ages; he spent lots of time with eager fans who were awaiting his arrival. Our photographer tells us: "He must have signed 100 autographs and made his way onto hundreds of cell phones. He even grabbed a couple phones and posed with the fans and snapped the shots himself."

Not far behind him were co-star Julianne Hough, Catherine Zeta-Jones, Malin Akerman and more.

And check out Julianne's amazing neon yellow gown! The triple threat showed off her awesome bod in a silky, asymmetrical sheath, totally stealing the spotlight!