A Look Back at the 2006 Cannes Film Festival—and the Evolving Red Carpet
Look! The 2026 Cannes Film Festival officially kicked off in France today. Over the next two weeks, Hollywood royalty will descend on the Promenade for this glamorous event – premiering a variety