Malin Akerman stole the show on London's red carpet for the premiere of Rock the Ages on Sunday.
The Swedish-Canadian actress, best known for her roles in Watchmen and Wanderlust, towered over almost all of her co-stars, including Tom Cruise, Diego Bonata and Russell Brand, as she wowed the crowd in a sparkly nude dress, teamed with tottering gold shoes, and a bright red lipstick.
And she proved a delight to talk to as well, telling reporters exactly what they wanted to know, how did she prepare for her scene in the film as a Rolling Stone journalist seduced against her will into a steamy encounter with rock star Stacee Jaxx, played by Cruise?
"Yep, lots of working out was required," she agreed. "I'm going to be naked on a pool table with Tom Cruise? Right, back to the gym..."
More pictures of Malin...
And Akerman had to go even further and poke her tongue, quasi-erotically, into the ear of Stacee Jaxx - so what did that taste like?
"It was a delight," she grinned. "He tasted like cotton candy."
Rock of Ages stars come out on the red carpet...
Suggested For You
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more