Zendaya looked ethereal as she made a stunning appearance at a fan event ahead of the release of Spider-Man: Brand New Day.
The 29-year-old actress went for a vintage look for the event that was held in Mexico, sending fans in to a frenzy.
She adorned a beautiful, sleek black gown with long sleeves that hid her hands completely.
The Euphoria actress rocked short bangs with a high bun, seemingly paying honours to the legendary Audrey Hepburn.
The gown noticeably had lace details added on one side, which appears to be a nod to her role in the upcoming Marvel movie.
On the other hand, her husband Tom Holland got suited up for the event as he introduced the actress on the red carpet with applause.
The Disney star and her stylist Law Roach are notable for experimenting with different styles, leaving fans guessing about her method dressing.
At a previous fan event, Zendaya ditched pants and rocked a simple $35 vintage T-shirt, raising eyebrows for her daring fashion choice.
The new instalment of the superhero is all set to hit the theatres on July 31, 2026 before the much-awaited Avengers: Doomsday releases in December.
The couple recently wrapped up the press tour of The Odyssey which was release on July 17, 2026.
RELATED: Zendaya appears uncomfortable amid outing with Tom Holland