Share Facebook Twitter LinkedIn Pinterest Email Meryl Streep was spotted on set of ‘The Devil Wears Prada 2’ in New York City on Wednesday. Her performance as Miranda Priestly in the 2006 original earned Meryl an Oscar nomination.