The cast of Snow White and the Huntsman and their Hollywood BFFs were out in full force last night, at the movie's highly-anticipated world premiere.
The film's main leads Kristen Stewart, Chris Hemsworth and Charlize Theron were on hand to celebrate at Leicester Square in London, as well as stars including Lily Cole, Sam Clafin and Nick Frost.
Both Kristen and Charlize chose dramatic dark looks for the premiere, with Kristen donning Marchesa and Charlize in Christian Dior Couture.
Click through to check out the pics from the red green carpet.