Stella Maxwell seen at the Red Carpet for The Phoenician Scheme during the 78th Festival de Cannes, 18th May, 2025.