Charlize Theron made a striking appearance at the Los Angeles premiere of her latest film, The Immortals 2. The red carpet event brought together several of her co-stars, including Uma Thurman, Chiwetel Ejiofor, Marwan Kenzari, and others.
Now 49, Theron turned heads in a bold mesh catsuit by Givenchy, paired with a sleek tailored jacket and high-heeled ankle boots. Her daring yet sophisticated outfit quickly became the center of attention among photographers and fans alike.
Alongside her on the carpet was Uma Thurman, and the two posed for several photos together. Theron also joined co-stars Chiwetel Ejiofor and Marwan Kenzari for group photos, showcasing the strong ensemble cast of the film.
Though Charlize Theron has never tied the knot, her past relationships have often made headlines. She was once engaged to actor Sean Penn, but they ended their relationship in 2015. Before that, she had a long-term romance with actor Stuart Townsend, her co-star from 24 Hours, which lasted nearly a decade.
Theron is a proud mother to two adopted children: Jackson, 12, and August, 10. Jackson, her eldest, has identified as a girl since early childhood—a choice Theron has openly supported with love and respect.
If you enjoyed reading this article, let us know your thoughts in the comments!