Charlize Theron wore a Christian Dior Spring 2012 Couture gown for the premiere of 'Snow White and the Huntsman' at Empire Leicester Square in London.
She almost exuded maleficence in this sheer halter-neck gown with pleating. It's just a black gown but Charlize brought so much personality.
A twisted, retro hairstyle and jade earrings, along with a Dior clutch and heels provided the finishing touches.
Image Sources: zimbio, nymag