Christopher Nolan’s latest film “The Odyssey” has received a lot of controversy online, but the stars of the project are still bringing their fashion A-game to the press tour.
Zendaya has continuously stunned on the red carpet as she channeled her inner Greek goddess, while Anne Hathaway styled her pregnant belly beautifully in various flowing gowns.
Despite backlash over her casting, Lupita Nyong’o crushed it on the red carpet, whether she’s in a floor-length sheer gown or in an asymmetrical short white dress.
Nolan is in hot water for many of his decisions in the making of the film, including casting choices, historical inaccuracies throughout and use of modern dialogue.
Here are some of the best looks from “The Odyssey” press tour.
Fresh off the “Spider-Man: Brand New Day” press tour, Zendaya stepped onto the carpet at a series of events promoting “The Odyssey,” in a whole new batch of jaw-dropping looks.
She started off the new press tour channeling her character in the movie, Athena, in a loose-fitting white Jacquemus gown with a halter neckline and a dramatic low back.
The actress paired the look with a white headscarf and a diamond ring, but the true star of the show were her gold disk earrings, which are reportedly 2,000 to 3,000 years old, dating back to the first millennium.
Her stylist, Law Roach, posted a video from the red carpet on Instagram, and fans could not help but gush over the look. One fan wrote, “Can’t possibly be more stunning,” while another added, “I am more excited about what she’s going to wear next than anything I have ever worn. I would like to request a coffee table book.”
Zendaya followed that look with another stunning gown at the world premiere of the movie in London, England.
The Schiaparelli dress featured a sculpted bodice with mirrored details, a lace-up back and a halter neckline, made to resemble ancient Greek statues, as an homage to the themes of the film.
From there, the dress transitioned into a loose beaded hombre skirt with fringe, which went from white, to gray and then blue.
Her stylist went through a lot to ensure Zendaya was able to wear this dress, which had just made its debut at the fashion houses runway show a few days before, telling fans on Instagram he traveled to Paris on a private jet to personally pick up the dress for the actress for the premiere.
The “Euphoria” star did not disappoint when she walked the red carpet at the Paris premiere of the film in yet another white dress, this one featuring sheer lace.
Zendaya posed for photos in a sheer white dress with a large cutout on the torso showcasing her toned abs. It also featured a thigh-high slit, as well as large ruffles along the sleeves and on her shoulders.
She paired the look with white pumps, a statement necklace and a few rings, and styled her hair in an updo with a braid across the top of her head. She kept her makeup look natural, except for blue eyeshadow and dramatic eyeliner.
Roach shared a video of Zendaya at the event on Instagram, with fans writing, “PLEASEEEEEEEEEE let us breathe for just one moment law,” and “Gets better and better ❤️.”
Anne Hathaway turned heads when she arrived to the London photocall for “The Odyssey” in a flowing white dress.
The pregnant star posed for photos in a white, off-the-shoulder Blumarine Resort gown with a halter neckline and sheer balloon sleeves, with ruffles which flowed down to the ground.
She styled the look with brown knee-high suede boots, mini gold hoop earrings, a gold watch and multiple gold rings. She kept her makeup natural, and wore her long brunette locks down her back in a center part.
The “Devil Wears Prada” actress sported another flowy dress at the London premiere of the movie.
Hathaway, who announced she was pregnant with her third child in mid-June, posed for photos in a strapless blue Dior gown with a pleated skirt and a floral embellishment on the chest.
“I saw this dress, actually, when I was looking for some options for ‘The Devil Wears Prada 2’ press… And I fell in love with it,” she told Entertainment Tonight at the premiere. “And I said, ‘If it’s alright, would you please wait for me and hold this for me? Because in a few months I think it’s going to work.’”
She paired the look with red lipstick and minimal jewelry, including multiple rings and drop earrings.
The star’s baby bump was on full display when she walked the red carpet at the Paris premiere of the film in a brown floor-length dress.
She cradled her bump as she posed for photos in a custom brown Louis Vuitton dress that featured small ruffles along the neckline and a leather top, which transitioned into a flowing pleated skirt.
Hathaway styled the look with multiple rings, a pair of diamond earrings and a dual-toned statement choker, which featured silver designs and a blue jewel in the center. She wore her hair curled and in a half-up, half-down style, and went for bold lashes for her makeup.
Matt Damon was all smiles as he walked the red carpet at the premiere of “The Odyssey” in a dark red suit.
The actor portrays Odysseus, a legendary Greek king of Ithaca who was instrumental in their win during the Trojan War. The upcoming epic details his 10-year journey back home to Ithaca following the end of the war.
During a recent appearance on Amy Poehler’s “Good Hang” podcast, Damon shared what it was like preparing his body for the role, calling it a “complete lifestyle change.”
“There’s no planning it,” he said. “Any other time I tried to do something like that, it was always like, well, ‘My time, my workouts’… and this was like… just put your foot on the gas and that’s it. And that’s the only way to do it, and eat a little less.”
Charlize Theron started the press tour at the world premiere in London, in a sleek classic black Givenchy gown.
The black velvet dress featured a draped halter neckline, with a ruffled peplum effect at her hips, as well as a thigh-high slit and ruffled fabric draped over her back, essentially making the dress backless.
She paired the dress with white opera gloves which puffed up on the forearms and diamond dangling earrings. She kept her makeup look natural except for red lipstick, and wore her hair in a deep side part and a micro updo.
Theron posted photos from the evening on Instagram, captioning the post, “This is how you do London 🤍.” Fans immediately took to the comments section to shower her with praise, with one writing, “So it’s true : you ARE the most beautiful woman alive🌹,” and another adding, “Gorgeous as usual ❤️❤️❤️🔥🔥🔥.”
She followed that look up with an equally stunning Givenchy look at the Paris premiere of the movie.
Theron posed for photos in a sheer white lace dress with black lace designs throughout and black fabric gathered at the hip. The dress features a plunging neckline with small buttons on the side.
CLICK HERE TO SIGN UP FOR THE ENTERTAINMENT NEWSLETTER
She paired the look with black strappy heels, black cuffed earrings and a few rings. She wore her hair slicked back on her neck, giving off the wet look.
She posted photos from the night on Instagram, captioning the post, “Mama’s not dead yet 🤍.” Fans quickly took to the comments to compliment her, with one writing, “🔥❤️🔥Unique, beautiful, unrepeatable 😘😜👋,” and another adding, “SHE IS STUNNING 😩🔥.”
Lupita Nyong’o walked the red carpet at the London premiere of “The Odyssey” in a risqué look.
The actress posed for photos in a completely sleeveless sheer sparkling silver Chanel dress with dramatically cut openings on the sides showcasing her toned arms and abs.
She paired the look with dramatic eye makeup, as well as diamond jewelry, including a bracelet, rings and earrings.
“We have launched! The Odyssey 🩶 London Premiere,” she captioned her Instagram post featuring photos from the evening. “Looking fabulous 🔥🔥🔥,” one fan wrote in the comments section, while another added, “Our beauty Helen of Troy 🙌❤️.”
Nyong’o also stunned at the Paris premiere of the film in a sheer Chanel number.
The sheer red sleeveless dress gave fans a peak at her toned arms and legs, and featured an intricate coral-inspired cutout lace overlay and a flattering V-neckline.
She kept her makeup look natural and wore her hair in an updo. She accessorized the look with gold earrings and a ring.
LIKE WHAT YOU’RE READING? CLICK HERE FOR MORE ENTERTAINMENT NEWS
“So many reasons to dance! #TheOdyssey Paris Premiere 💃🏿 #LOdyssee,” she captioned her Instagram post featuring videos from the event. “Beautiful as always ❤️,” one fan wrote in the comments section, while another added, “OMG this dress 😍.”
Tom Holland went for an out-of-the-box look for the Paris premiere of “The Odyssey.”
The “Spider-Man: No Way Home” actor walked the red carpet in a green suit with a light green undershirt and green tie poking through.
In the film, Holland portrays Telemachus, the son of Odysseus, who goes on an adventure in search of his father.






