Close

Celebrity Style Spy

The latest celebrity photos, updated daily with expert commentary from the Marie Claire fashion editors


All of a Flapper

Charlize Theron oozed Twenties glamour at the premiere of The Road, in a sparkling silver Christian Dior minidress and Marcel wave 'do. The Oscar winner even got away with ditching the ubiquitous towering heels for some altogether more comfortable bejewelled flats - and still looked oh-so-chic! (5 November 2009)