Anne Hathaway wore Valentino Haute Couture and Meryl Streep a red Chanel fringed set at The Devil Wears Prada 2 Tokyo premiere on April 6, 2026.
Anne Hathaway wore Valentino Haute Couture and Meryl Streep a red Chanel fringed set at The Devil Wears Prada 2 Tokyo premiere on April 6, 2026.