Rock of Ages, Tom Cruise, Julianne Hough
David James/Warner Bros (2)

With Rock of Ages hitting theaters this Friday, we caught up with the musical’s cast to get the inside scoop on their ’80s-inspired costumes. “They had a lot of fun coming up with the wardrobe,” Tom Cruise, who plays Stacee Jaxx, told InStyle.com at the film’s Hollywood premiere. “It was a part of the character. In a movie everything helps, from the hair to the makeup.” Cruise’s co-star Julianne Hough was a big fan of his rock star look. “He is the sexiest thing I have seen,” she said of his Rock of Ages alter ego, “besides my boyfriend, of course!” Click through the gallery to read more fun facts about the film’s costumes!

— Lindzi Scharf