Zendaya Topped Her Early Odyssey Looks With A Curve-Hugging Corset And Beaded Fringe

Zendaya attends 'The Odyssey' London Premiere at Odeon Luxe Leicester Square on July 06, 2026 in London, England.
(Image credit: Photo by Jeff Spicer/Getty Images for Universal Pictures)

Nobody does method dressing quite like Zendaya, and with two movies hitting the 2026 movie calendar this month — The Odyssey and Spider-Man: Brand New Day — it’s just an abundance of riches in the celebrity fashion department. Zendaya has already gotten into goddess mode with two flowy dresses for Christopher Nolan’s The Odyssey, and now she’s topped that with a corset top and beaded skirt.

Zendaya is set to portray Athena in the book-to-screen adaptation of Homer’s epic, and she was definitely looking the part in a piece from Daniel Roseberry’s Schiaparelli Fall 2026 Haute Couture collection:

Zendaya attends 'The Odyssey' London Premiere at Odeon Luxe Leicester Square on July 06, 2026 in London, England.

(Image credit: Photo by Jeff Spicer/Getty Images for Universal Pictures)

Zendaya’s top actually looks like an ancient marble sculpture, though Daniel Roseberry also gave it a futuristic feel with the angles of the piece. Contrasting the smooth bodice is a floor-length skirt of beaded fringe, as thousands of pearly beads hug the actress’ curves on a fabric that transitions from beige to silver as it cascades to the ground.

Latest Videos From

Her hair is styled in loose braids that top her head like a crown, with her brown curls falling down her back. Her Chopard diamond collar looks more like an extension of the top than a separate piece of jewelry.

The Schiaparelli number was reportedly unveiled just eight hours earlier at Paris Haute Couture Week, where Zendaya’s stylist Law Roach sat front row, according to Red Carpet Fashion Awards. This begs the question of whether or not Roach secured the item and immediately flew to London for The Odyssey’s Monday premiere at Odeon Luxe Leicester Square. It certainly sounds plausible — and given how ethereal the actress looks, I’d say it was worth it.

The Odyssey is one of two movies Zendaya has premiering this month — both of which also star her new husband Tom Holland. The epic fantasy adaptation hits theaters on July 17, just two weeks before the release of Spider-Man: Brand New Day, which has seen its own specially created looks from Zendaya and Law Roach.

The actress was an absolute bombshell in a backless spiderweb dress at a photocall for the upcoming Marvel movie just over a week ago in London. She also showed off the cutest red-and-blue two-piece at the Rome premiere, featuring a sleeveless, midriff-baring red top with thick straps paired with a sequined blue-and-red pencil skirt.

These colorful options followed a period of time where Zendaya was wearing a lot of black, leading fans to worry about MJ’s fate in Spider-Man: Brand New Day.

This is a busy year for the actress, as we’ve already seen her star opposite Robert Pattinson in The Drama (which featured theme dressing of “Something old, something new, something borrowed and something blue”). We’ve also got Dune: Part Three to look forward to in December, and I have no doubt she’ll be blowing our minds again, fashion-wise.

For now, though, be sure to check out Zendaya in all of her Athena glory when The Odyssey hits theaters on Friday, July 17.

Heidi Venable
Content Producer

Heidi Venable is a Content Producer for CinemaBlend, a mom of two and a hard-core '90s kid. She started freelancing for CinemaBlend in 2020 and officially came on board in 2021. Her job entails writing news stories and TV reactions from some of her favorite prime-time shows like Grey's Anatomy and The Bachelor. She graduated from Louisiana Tech University with a degree in Journalism and worked in the newspaper industry for almost two decades in multiple roles including Sports Editor, Page Designer and Online Editor. Unprovoked, will quote Friends in any situation. Thrives on New Orleans Saints football, The West Wing and taco trucks.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.