Cannes Film Festival 2025: A Red Carpet Guessing Game