The cast of Christopher Nolan's upcoming Greek epic, "The Odyssey," has embraced a fashion theme worthy of the gods on their recent press tour. Zendaya, Anne Hathaway, and Lupita Nyong'o, among others, have showcased a range of looks inspired by classical mythology.

Zendaya, who portrays the goddess Athena in the film, reunited with her stylist Law Roach for a series of Grecian-inspired outfits. This collaboration follows their successful method-dressing approach for previous projects like "Challengers" and "Dune."

For the film's world premiere in London, Zendaya wore a Schiaparelli haute couture gown from the fall 2026 collection. The dress featured a sculpted bodice and a sheer beaded skirt, a look that had debuted on the runway in Paris earlier that day. She later changed into a Valentino gown with a small floral top and cutouts.

![Zendaya in a custom white Jacquemus halter gown with a low draped back and a built-in headscarf at "The Odyssey" London photocall.]( "Zendaya at "The Odyssey" London Photocall")

During a photocall in London, Zendaya was described as embodying Athena in a custom white Jacquemus halter gown. The dress featured a low draped back and an integrated headscarf, evoking classical Greek sculpture. She accessorized with Louboutin pumps and earrings inspired by ancient coins.

Anne Hathaway, who announced in June that she is expecting her third child, incorporated her pregnancy into her maternity style for the press tour. For the London premiere, Hathaway wore a blue Dior gown while cradling her baby bump. She also sported a white Blumarine off-the-shoulder halter dress with a ruffled hem for a photocall, pairing it with tan suede boots and Bulgari jewelry.

![Anne Hathaway in a white Blumarine off-the-shoulder halter dress with a ruffled high-low hem at "The Odyssey" London photocall.](https://pagesix.com/style/the-odyssey-press-tour-red-carpet-fashion/1800&quality=75&strip=all "Anne Hathaway at "The Odyssey" London Photocall")

Lupita Nyong'o, playing Helen and Clytemnestra, worked with stylist Micaela Erlanger. For the London premiere, she wore a shimmering Christian Cowan gown with dramatic side cutouts. At a photocall, Nyong'o opted for a Chanel dress with a sash at the hips and a thigh-high slit, complemented by black-and-white pumps and Tasaki jewelry.

![Lupita Nyong'o in a Chanel dress with a sash tied at the hips and a thigh-high slit at "The Odyssey" London photocall.](https://pagesix.com/style/the-odyssey-press-tour-red-carpet-fashion/1536&quality=75&strip=all "Lupita Nyong'o at "The Odyssey" London Photocall")

Other notable appearances included Charlize Theron in a black Givenchy gown with white gloves and Mia Goth in a white beaded Dior gown with a blue floral accent.

"The Odyssey," which also stars Matt Damon as Odysseus and Tom Holland as Telemachus, is scheduled to be released in theaters on July 17.