The Odyssey is soon coming to our screens, but not before its star-studded cast struts the red carpet and shows off their astounding outfits. With the likes of Matt Damon, Zendaya, Tom Holland, Lupita Nyong’o, Robert Pattinson, Charlize Theron, and Anne Hathaway among the main cast, there was no shortage of amazing fashion to look at. Read more.