Tom Cruise attended the European premier of his new film ‘Rock of Ages’ and was joined on the red carpet by fellow stars Julianne Hough, Russell Brand, Paul Giamatti and Mary J Blige. Cruise plays the tattooed-and frequently shirtless-rock star Stacee Jaxx in the tribute to the big-haired, big-riffing glam metal sound of the 1980s. But when asked if he had the choice between the life of a movie star or a rock star, Cruise said he would to stick with his day job. “I love my job, and I feel very privileged to be able to do it,” he said. However, the ‘Mission Impossible’ star makes a very convincing rocker, and he had to embrace all of his character’s rock ‘n’ roll habits. These included being hands on with his female co-stars. When asked about this, the ever cool Cruise said he took Jaxx’s characteristics in stride. “You have to go all of the way, particularly with Stacee,” he laughed. Based on the musical hit, the movie tells the story of small town girl Sherrie (Hough) and city boy Drew (Diego Boneta) who share a dream of reaching dizzying heights in Hollywood. Their glittery romance is set to a rock ‘n’ roll soundtrack that includes hits from Journey, Styx, Def Leppard, Foreigner, Bon Jovi, and Poison. Recording artist Blige, who also rocks out in the film, said she enjoyed embracing rock `n’ roll for the part. While everyone was impressed with Tom’s performance, the most meaningful confirmations may have come from the real-life rock stars who attended the premiere. “He mixed a lethal combination of Bret Michaels and Axl Rose,” raved Poison front-man Bret Michaels. “It was a melting pot of rock ‘n’ roll coolness.”