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.
Christian Dior
UP NEXT:Diane Kruger
Advertisement

















