Charlize Theron, 50, has been captivating audiences at the premieres of Christopher Nolan's latest epic film, The Odyssey, based on the iconic Greek myth. The Hollywood legend, who plays Calypso in the nearly three-hour movie, has been jetting between London and Paris, showcasing a series of stunning outfits that have left fans and fashion critics in awe.
Nude Illusion Dress Steals the Show in Paris
At the European premiere in Paris, held at Le Grand Rex theatre, Theron turned heads in a nude illusion dress that put much of her skin on display, adorned with small frills that highlighted her flawless frame. She was inundated with fans requesting autographs as she stepped out of her vehicle, demonstrating her enduring popularity.
Sleek Glamour at the World Premiere in London
For the world premiere in Leicester Square, Theron glided down the red carpet in a sleek black gown with white puffy arm covers, paired with slicked-back hair and a dash of color on her lips. She posed to reveal the dress's almost skeletal structure, connected through a frilly 'spine.' Theron also attended the afterparty in a vibrant red dress with rubber arm-length gloves, leaving attendees floored.
Co-Star Interactions and Photocall Moments
Theron shared lighthearted moments with co-star John Leguizamo at a photocall in Paris, where she also posed with the women of the film, including Zendaya, Lupita Nyong'o, and Anne Hathaway. In front of the Eiffel Tower, she donned a casual yet fashion-forward look, with her short hair billowing in the wind.
Casual Style Off the Red Carpet
After the premieres, Theron took time to explore Parisian streets in a simple but classic ensemble: a short black skirt, brown suede shoes, and a puffy overshirt, proving comfort is key even for a Hollywood star.
According to the Daily Star, Theron's fashion choices have been setting the red carpet on fire, with fans begging for more. The film, starring Matt Damon as Odysseus, is set for worldwide release.



