Cannes Film Festival 2025: A Rainbow of Celebrity Style