Fashion

Ten Historic Moments at Cannes Film Festival

It's never a dull moment at the French film festival.