London got approximately 13% better-looking last night, as Chris Hemsworth, Charlize Theron, Kristen Stewart and the rest of the cast of Snow White And The Huntsman arrived in town to premiere the new fantasy adventure. No, our maths aren't wrong. Yes, Theron alone is responsible for about 6% of that rise.
Stewart plays the titular fairytale princess, with Hemsworth as the Huntsman of the title (first name: Eric. True fact). Theron is the terrifying Queen Ravenna who's draining young women dry to maintain her looks (but, y'know, totally working), with Sam Claflin as nobleman William, Snow's childhood friend, and Ian McShane as the leader of a band of (eight) dwarves who help Snow out. Lily Cole's in there too, as a young woman Snow befriends when both are locked up by the Queen.
Snow White And The Huntsman hits UK cinemas on May 30, but we'd glare suspiciously at anyone who offers you an apple in the meantime anyway. Sure, they might be trying to make sure you get your five-a-day, but they might also be trying to horribly kill you, so better safe than sorry.