Meryl Streep revealed that she initially declined to play Miranda Priestly in the original Devil Wears Prada.
In a recent appearance on Today, along with her costar Anne Hathaway, Emily Blunt and Stanley Tucci, for the promotion of the sequel of the fashion film, the 76-year-old actress shared that she agreed to take the role after doubling her asking price.
She recalled, “I knew it was going to be a hit. I read the script, the script was great. They called me up, and they made an offer, and I said ‘No. I’m not going to do it.”
Streep continued, “I wanted to see if I doubled my ask, and they went right away and said ‘Sure.'”
The Mamma Mia star opened up about the mindset she had at the time after working in the industry for quite some time.
”I’m 56 years [old], it took me this long to understand that I could do that! I was sure of it. I was sure it would be a hit. And they needed me, I felt. And I wanted it, but if they didn’t want to do that, I was okay. Because I’m old, I’m 56, I was ready to retire.”
The Devil Wears Prada, based on Lauren Weisberger’s 2003 novel under the same name, was released in 2006 and collected $326.7 million worldwide.
The film earned Streep a Golden Globe for best actress in a comedy, along with an Oscar nomination.
It became one of the most commercially successful films of Streep’s career, after Mamma Mia! and It’s Complicated.
Now, Streep is reprising her role in the sequel of the Devil Wears Prada, set for its theatrical release on May 1.
