Producer Wendy Finerman, who worked on the film “The Devil Wears Prada,” said that some members of the film crew did not want to approve Meryl Streep for the main role of Miranda Priestly. They didn't like the actress because she was "unfunny."
On the Hollywood Gold podcast, Finerman quoted Streep's critics: "Those people thought we were crazy. They called me and said: “Are you crazy? She's never been funny a day in her life." The producer agreed that playing Miranda Priestly was "really a different world" for Meryl Streep. The fact is that the actress was known for her predominantly dramatic roles in the films “Sophie’s Choice”, “Out of Africa”, “Music of the Heart”. However, by that time, Streep had also managed to star in the acclaimed comedy projects “Death Becomes Her” and "Devil".
In the end, Meryl Streep was cast in the role. And she received an Oscar nomination. and the Golden Globe award for the best actress in this film.
As for the other actors in director David Frankel's film, the producers knew right away that they wanted Anne Hathaway to play Andy Sachs, Miranda Priestly's smart and demure assistant. The creators of the picture considered her the embodiment of the image of a “real American girl.”
Movie "The Devil Wears Prada" was released in 2006. In the story, provincial girl Andy, who dreams of becoming a journalist, after graduating from university, receives the position of personal assistant to Miranda Priestly, the despotic editor of one of the largest New York fashion magazines. The prototype for the image of Miranda Priestly was the editor-in-chief of American Vogue Anna Wintour.