Zendaya changed into a Valentino Fall 2026 dress for The Odyssey world premiere in London last night, turning a planned red-carpet moment into a second act. The switch came after she first appeared in Schiaparelli Haute Couture, a gown that had debuted on the runway in Paris only eight hours earlier.
The new look kept the Athena narrative but softened it. The dress had a draped silhouette with floral detailing across the bodice, and the styling shifted as well: diamond drop earrings replaced the Chopard necklace, and white pumps gave way to taupe Christian Louboutin So Kate pumps.
For Zendaya, the change fits a familiar pattern. She often has a second outfit waiting in the wings for her biggest red carpet appearances, and she has used the move before, from a vintage Mugler Robotour bodysuit into a sleek black Mugler gown at the Dune: Part Two premiere, and from Maison Margiela Artisanal by John Galliano into Givenchy Haute Couture at the 2024 Met Gala.
What made this outing stand out was the speed of it. An eight-hour-old couture gown is barely off the runway before it reaches a premiere, and that is the kind of freshness that makes the first look feel almost like a private preview. The Valentino dress, by contrast, gave the night a more polished final note, as if the opening statement had been designed to make room for the closer.
The only real question left is not whether Zendaya can change a red carpet twice in one night. She can. It is which look the London premiere will be remembered for: the Schiaparelli piece that arrived before the world had time to catch up, or the Valentino dress that turned the second entrance into the lasting image.

