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)