For the second year in a row, luxury Swiss watch brand Jaeger-LeCoultre and London-based creative consultancy Finch & Partners have delved into the world of behind-the-scenes photography for a striking exhibition in the south of France. “The Art of Behind The Scenes,” running at Hôtel du Cap Eden Roc at the same time as the Cannes Film Festival, offers a glimpse at life on-set for …
“The Art of Behind the Scenes” at Hôtel du Cap Eden Roc