A group of five stylish celebrities, including Tom Holland, a pregnant Anne Hathaway, and Zendaya in a gold Athena-inspired dress, posing at an evening photocall in London for the movie The Odyssey.