EEntertainment Read More Emily Blunt Wore Balenciaga To ‘The Devil Wears Prada 2’ London PremiereApril 22, 2026 So it was Emily Blunt’s turn to wear red for The Devil Wears Prada 2 London premiere held…