Why Meryl Streep initially refused ‘Devil Wears Prada’ role
“I knew it was going to be a hit,” the "Mamma Mia!" star told host Jenna Bush Hager on "Today with Jenna & Sheinelle" of the 2006 cult classic.
Opening excerpt (first ~120 words) tap to expand
Celebrity News Why Meryl Streep initially refused ‘Devil Wears Prada’ role By Tamantha Ryan Published April 30, 2026, 10:30 a.m. ET She knows her worth. Meryl Streep revealed that she initially refused to star as Miranda Priestly in “The Devil Wears Prada.” “I knew it was going to be a hit,” she told host Jenna Bush Hager on Wednesday’s “Today with Jenna & Sheinelle” of the 2006 cult classic. “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, 76, recalled.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at New York Post.