The most memorable Cannes dresses

GALLERIES

The most memorable Cannes dresses

Charlize Theron wearing a pale blue floor-length number, 2004