The Devil Wears Prada 2 London Premiere: From Meryl Streep to Anne Hathaway, red carpet looks steal the show
Meryl Streep, Anne Hathaway and more light up red carpet/Photo: File On April 22, 2026, “The Devil Wears Prada 2” premiered in central London. London became the venue for high fashion shows, with Hollywood royalty and British fashion stars…