News

The Cannes red carpet is globally revered as a crucible of high fashion but not every ensemble that graces the Croisette ...