No matter how anyone feels about what actually happened at Cannes, there's one thing we can all agree on:
Charlize Theron in a suit is the literal 8th wonder of the world. Her film The Last Face - directed by Sean Penn and co-starring Blue is the Warmest Color's Adele Exarchopoulos - might have been greeted rather harshly by critics, but she did not let that stop her from shining any less bright than a diamond. Now let's dive deep into why this is our new obsession, shall we?








1/8
1/8


































































KinkyBootsMusical.com's page for cast members as of November 17, 2025.