The Devil Wears Prada 2 premiere showcased stunning red carpet looks, with Anne Hathaway stealing the spotlight in a strapless velvet gown featuring a sheer corset and a sparkling bustier top.

Amid the excitement, the film's costume designer addressed the internet's divided opinions on Meryl Streep's shoes, claiming she's 'innocent' of any fashion faux pas.