Helena Christensen's Cannes 2025 Prep: A Glamorous Behind-the-Scenes Look