The Odyssey London Premiere Shoes: Zendaya’s So Kates, Lupita’s Aquazzuras & More!
The A-list cast of The Odyssey gathered at London's Odeon Luxe Leicester Square on Monday for the film's world premiere, arriving just hours after making another stylish stop at the London photocall. While the daytime event showcased polished tailoring and...