Charlize Theron delivered another unforgettable fashion moment as she walked the red carpet at the Paris premiere of Christopher Nolan’s film. Odyssey.
The 50-year-old actress looked sensational in a delicate black and white Christian Dior gown, combining romantic lace with a dramatically bold silhouette.
Held up by barely-there spaghetti straps, the floor-length dress featured an extremely plunging neckline that reached to the waist, while plunging side cutouts and sheer panels added a striking effect.

Charlize stunned at Paris premiere (WireImage)
The intricate fabric glided over Charlize’s slender figure before evolving into a flowing asymmetrical skirt made of contrasting panels of black and ivory lace.
Turning around for photographers, the Oscar winner showed off the dress’s completely open back and dainty black bustle at the waist, which gave the ethereal design an unexpected theatrical edge.
Charlize let the statement dress take center stage while keeping the rest of her look sleek and understated. Her blonde hair was neatly parted down the middle and pulled back into a low, wet-looking ponytail that cascaded down her back.

Dior’s stunning creation was backless (Getty Images for Universal Pictu)
You may also like
She completed the ensemble with sparkling blue earrings and some eye-catching rings, while her fresh, glowing makeup highlighted softly contoured eyes and a nude lip.
The appearance marked the final stop on the band’s glamorous promotional tour. OdysseyCharlize also recently turned heads in a stunning black Givenchy dress at the film’s London premiere.

The star took time to chat with fans (Getty Images for Universal Pictu)
In Christopher’s highly anticipated adaptation of Homer’s ancient Greek epic, Charlize portrays the mythical nymph Calypso, who holds the warrior Odysseus on her island during his long journey home after the Trojan War.
Matt Damon plays the central role of Odysseus, Anne Hathaway plays his wife Penelope, and Tom Holland plays their son Telemachus. Zendaya plays the goddess Athena, and Robert Pattinson plays Penelope’s suitor Antinous.

Charlize posed with the film’s actors (WireImage)
The ensemble cast also includes Lupita Nyong’o, Benny Safdie, Jon Bernthal and Elliot Page.
The mythological action epic, shot entirely on IMAX film cameras, is set to hit theaters on July 17, 2026.