For its 26th year, the event returned to the fabled Hôtel du Cap in Cannes



By Chloe Street

Source link