American actress Zendaya wore a shimmering white dress as she attended the world premiere of The Odyssey.
The Challengers star’s outfit was white at the top with silver at the bottom, giving a water effect, at the event in London’s Leicester Square, where she was joined by husband and co-star Tom Holland, 30, who wore all black.