Here are some photos from the Paris premiere of The Odyssey, held last night. Seeing all of the ladies of The Odyssey being put front-and-center of the promotion has me convinced that they’re probably barely in the film. Please, let Lupita Nyong’o have more than five minutes of screen time!! Odysseus spent the bulk of his ten-year journey with Calypso, played by Charlize Theron. Do you think Charlize is even in the film for ten minutes? We’ll see, I guess.
So, let’s talk about the fashion from the Paris premiere. Zendaya wore her worst look of the promotional tour so far, this scraggily Louis Vuitton. Zendaya is an LV brand ambassador but she’s not contractually obligated to wear LV 24-7, thank god. Law Roach and Zendaya were probably like “let’s get this mess out of the way in Paris and never speak of it again.” Incidentally, Zendaya’s makeup artist is killing it this year – her makeup has been bonkers for all of these promo tours. Anne Hathaway also wore LV and it’s pretty basic/uneventful.
Meanwhile, Lupita Nyong’o wore Chanel, because she’s a Chanel brand ambassador. I worried about this brand ambassadorship, just as I worried about Zendaya and LV. I have to say though, Chanel has been giving Lupita some great looks. This surprised me, and I really enjoyed it. Charlize Theron wore Dior (she’s a longtime Dior ambassador) and this is… whatever. It’s fine.
Photos courtesy of Cover Images.
- Paris premiere of ‘The Odyssey’ at the Grand Rex theater Featuring: John Leguizamo, Charlize Theron, Lupita Nyong’o, Tom Holland, Matt Damon, Anne Hathaway and Zendaya Where: Paris, France When: 08 Jul 2026 Credit: Sebastien Fremont/Starface Photo/Cover Images **UK AND USA RIGHTS ONLY**
- Paris premiere of ‘The Odyssey’ at the Grand Rex theater Featuring: Zendaya Where: Paris, France When: 08 Jul 2026 Credit: Sebastien Fremont/Starface Photo/Cover Images **UK AND USA RIGHTS ONLY**
- Paris premiere of ‘The Odyssey’ at the Grand Rex theater Featuring: Zendaya Where: Paris, France When: 08 Jul 2026 Credit: Sebastien Fremont/Starface Photo/Cover Images **UK AND USA RIGHTS ONLY**
- Paris premiere of ‘The Odyssey’ at the Grand Rex theater Featuring: Charlize Theron Where: Paris, France When: 08 Jul 2026 Credit: Sebastien Fremont/Starface Photo/Cover Images **UK AND USA RIGHTS ONLY**
- Paris premiere of ‘The Odyssey’ at the Grand Rex theater Featuring: Lupita Nyong’o Where: Paris, France When: 08 Jul 2026 Credit: Sebastien Fremont/Starface Photo/Cover Images **UK AND USA RIGHTS ONLY**



















When I look at Zendaya in the dress, I think “She looks great in that dress”. But when I just look at the dress, I don’t really like it in itself. Zendaya could pull off a paper bag, but I think the dress itself just isn’t very good. I also don’t care for Theron’s look, but Lupita Nyong’o’s looks great.
Ditch the sleeves, and I think Zendaya looks amazing.
All of Nolan’s films are sausage fests with derivative female characters.
It feels like bridal lingerie…or Madonna rolling on the stage