Odyssey will hit our screens soon, but not before its star-studded cast hits the red carpet and shows off their stunning outfits.
Starring the likes of Matt Damon, Zendaya, Tom Holland, Lupita Nyong’o, Robert Pattinson, Charlize Theron and Anne Hathaway, there was no shortage of amazing fashion to look at.

The cast of “Odyssey” looks after the audience before the start of the press tour. Gareth Cattermole
Even though Zendaya only played a smaller role in the film, she stole the show at the film’s London premiere.
The actress, who plays the Greek goddess Athena, looked every bit the part as she donned the final look from Schiaparelli’s fall 2026 show, which hit the runway just hours earlier in Paris.
The white breastplate featured incredible detail, highlighting the ribs, abs, navel and breasts of the female form.

Zendaya’s premiere look debuted on the runway just a few hours ago. Gareth Cattermole/Getty Images
The 29-year-old’s beaded fringe skirt went from pearl white to silver at the bottom, and she wore a multi-strand Chopard diamond necklace over the bib. A pair of nude shoes completed the stunning look.
This look may have been too overwhelming to wear all the time, as once inside, the actress changed into a different dress.
Zendaya stuck to the Grecian theme with a Fall 2026 Valentino dress featuring a sage bra top reminiscent of laurel leaves and a gray draped skirt reminiscent of a tunic.
This time she chose a necklace from the Haute Joaillerie collection, and about 27 carats of diamonds hung in her ears.

The actress was cinched in a back corset by Eamonn M. McCormack.

The breastplate had hyper-realistic detailing by Eamonn M. McCormack.

Zendaya changed into a second themed outfit with laurel leaf motifs. Gareth Cattermole
Zendaya attended the premiere with her co-star and husband Tom Holland, who plays Telemachus, son of Odysseus and the prince of Ithaca, although the newlyweds did not appear to be photographed together.
Fresh from her recent wedding, Holland wore a bespoke Gieves & Hawkes suit, but there was more to the look than the eye could see.

There was more to Tom Holland’s look than meets the eye. Jeff Spicer
Not only did the look feature brown, burgundy and gold accents much like his character’s body armor in the film, but the lines running across the suit created a Morse code pattern that read “Odyssey.”
Also making a statement was Lupita Nyong’o, who plays Helen of Troy, the woman who launched a thousand ships.

Lupita Nyong’o’s silver dress highlighted her figure. Tim P. Whitby

The sheer dress was simple yet bold. Gareth Cattermole
Fitting for her role, the 43-year-old showed off her natural beauty in a simple yet bold sheer silver mesh gown by Christian Cowan from his fall 2026 collection.
The dress was a simple rectangular shape, even somewhat imitating the Greek silhouettes of that time, but there were gaping holes on the sides of the dress, allowing one to see the actress’s figure.
Charlize Theron didn’t shy away from her unique Givenchy outfit.

Charlize Theron’s sleek black dress fit the bill. Tim P. Whitby

But the look was interrupted by the addition of balloon sleeves. Eamonn M. McCormack
Her black velvet dress featured a high collar, cinched waist and thigh-high slit, matching her signature elegant look.
But this was interrupted by the addition of large puffy white gloves that were tied with bows at the elbows.
Anne Hathaway radiated absolute joy as she waved and smiled at her fans in a baby blue Dior dress.
Blue floral details bloomed at the waist of her empire-style dress as the actress hugged her baby bump, having recently announced her third pregnancy.
The soft fabric of the skirt fell in folds, forming an elegant line enveloping the actress. She added red accents to her nail polish and lipstick.

Anne Hathaway radiated joy as she hugged her baby bump in a blue Dior dress. Eamonn M. McCormack

The couple plays Odysseus and Penelope. Gareth Cattermole
Hathaway posed next to the film’s star Matt Damon, who wore a light gray three-piece Dunhill suit, which he paired with a navy blue tie. The 55-year-old added a white pocket square to the look and wore brown oxfords for a touch of luxury.
The pair play Odysseus and his wife Penelope, to whom he travels through paths and tribulations to return after the Trojan War.

Matt Damon wore a smart suit. Eamonn M. McCormack

Luciana paid homage to the film’s ancient setting with her dress. Gareth Cattermole
Damon posed next to his wife Luciana, 49, who wore a black Gabriela Hearst dress from her spring 2026 ready-to-wear collection.
The black column dress was crafted from black suede and merino wool and featured woven rope leather detailing, reminiscent of the film’s ancient setting.

Robert Pattinson looked chic in a Dior suit. Tim P. Whitby

This smoldering took us back to 2008. Eamonn M. McCormack
Robert Pattinson, who plays Penelope’s fiancé Antinous, looked dapper in a gray cross-hatched Dior suit paired with a black tie, show and sunglasses.
But when he took off his sunglasses, brushed his hair off his forehead and smoldered in front of the cameras, we were transported back to 2008, when Twilight was at the peak of its development.
Mia Goth also wore Dior, choosing a look from Dior Resort 2027.

Mia Goth looked effortlessly chic in Dior. Jeff Spicer
The dress was covered in balls of white fabric and rode up to her waist, where a blue flower was pinned for some contrast.
The actress who plays Melantho, one of Penelope’s friends. the palace maids completed the look with black shoes and their signature nonchalant expressions.
Himesh Patel, who plays Eurylochus, Odysseus’ deputy and incompetent son-in-law, wore a delightfully embroidered black jacket, matching black shirt, bell-bottoms and patent leather shoes.

Himesh Patel wore an embroidered suit. Eamonn M. McCormack

Travis Scott plays the bard, hinting that the story originated as an oral poem. Eamonn M. McCormack
Rapper Travis Scott also appears in the film as a bard.
Director Christopher Nolan included it in the film as a nod to the story told over time through spoken word poetry, which he associated with today’s rap music.
Scott wore a black, solid suit with pinstripes.
Benny Safdie continued the black theme with another embroidered blazer, this time with white flowers near the lapels.

Benny Safdie also wore an embroidered suit. Gareth Cattermole

Christopher Nolan and Emma Thomas changed their outfits. Eamonn M. McCormack/
Christopher Nolan and his wife Emma Thomas wore inverted looks, with the director opting for a classic black suit and white shirt and his wife opting for a white blazer over a black top and trousers.
They are producing the film together through their production company Syncopy.
Elliot Page bucked the black trend by opting for a mustard brown suit paired with a black and yellow honeycomb tie and matching black shoes.

Elliot Page broke the black trend. Eamonn M. McCormack

Jameela Jamil stunned in a black dress. Gareth Cattermole
He plays Sinon, a Greek soldier and cousin of Odysseus.
Jameela Jamil looked stunning in a sleek black dress with a plunging neckline that was held up by two eyelets on a piece of fabric at the neck.