The Best Cannes Dresses of all time

The Best Cannes Dresses of all time

Our favourite fashion moments from the Croisette, Cannes Film Festival