The Devil Wears Prada 2 premieres globally on May 1 The world premiere was held on April 20 at David Geffen Hall, Lincoln Center, New York Meryl Streep wore a leopard fur coat by Gucci and a red Givenchy cape at the premiere