Actress Hayley Atwell at the 2025 Cannes Film Festival