Fred Duval/FilmMagic

June 1, 2012

Charlize Theron

WHAT SHE WORE The actress took the spotlight at the London premiere of Prometheus in a navy Dior Haute Couture tube dress, sapphire and diamond Bulgari jewels and strappy sandals.

WHY WE LOVE IT Now who's the fairest of them all? Charlize Theron stepped away from from her evil queen role in an enchanting cocktail dress.

Blue

141 of 415

Charlize Theron in Dior Haute Couture

See More:
Christian Dior
UP NEXT:Lea Michele

Advertisement