Kristen Stewart and Charlize Theron flash the flesh at Snow White premiere

Kristen Stewart and Charlize Theron seemed to be posing the question “who is the  fairest of them all” at the premiere for Snow White and the Huntsman last night, as the girls appeared to attempt to steal the thunder away from each other.

Both beauties decided to opt for rather revealing sheer black gowns that left little to the imagination, as they walked the red carpet at London’s Leicester Square.

Kristen, 22, who stars as Snow White in the fairytale remake, opted for a gothic white and black lace Marchesa gown with cut-out panelling, with her hair swept off her face in a bun.

South African actress Charlize, 36, who plays Queen Ravenna, meanwhile chose a sheer chiffon gown by Dior Couture which also showed off her enviable figure.

But while the girls might have glammed up for the event, Twilight star Kristen admitted that she felt a little out of her comfort zone.

"I love what I'm wearing but I can't wait to take this thing off," she admitted.

The lovely ladies were joined by their co-stars at the glitzy premiere, including Chris Hemsworth, Sam Claflin, Ray Winstone, Ian McShane, Nick Frost, Eddie Marsan and Toby Jones, who play the seven dwarves in the dramatic remake of the classic fairytale.

Snow White and the Huntsman sees Kristen branch out in a new direction following her role as Bella in the Twilight movies.

Playing the lead alongside Charlize’s evil Queen Ravenna, Snow White must convince the huntsman – who has been ordered to kill her – to switch allegiance and help train her in the art of war instead, to help her take on Ravenna.

WHO’S THE FAIREST?

People who read this story also read

What do you think? Please Sign-in or Join to leave a comment. And check-out our House Rules so that we can all make this a better experience for everyone.