Charlize Theron at the Snow White Premiere Arrivals
Monday, May 14, 2012 by Anonymous
Charlize Theron wore a black Christian Dior sheer gown (from the spring 2012 Haute Couture collection) when attending the World Premiere of Snow White and the Huntsman held at the Empire and the Odeon – Arrivals
London, England
She make her hair with a classic French roll updo, matte light pink lips and smoldering smokey eye makeup ala-Evil Queen.