Emily Blunt picks a sculpted Schiaparelli ball gown and Mikimoto jewels for ‘The Devil Wears Prada 2’ premiere |
Emily Blunt attends “The Devil Wears Prada 2” world premiere at David Geffen Hall on Monday, April 20, 2026, in New York. (Photo by Evan Agostini/Invision/AP) Emily (The Devil Wears Prada) perhaps couldn’t bring her best self to the annual benefit for the Museum of Natural History, but she more than made up for it…