In tegenstelling tot wat wij allen dachten liet Meryl Streep zich voor haar rol van Miranda Priestly in The Devil Wears Prada niet inspireren door Anna Wintour, maar door een man!
De inspiratie voor de rol kwam voor velen uit onverwachte hoek. Wie namelijk dacht dat Meryl Streep zich voor haar rol in de film liet beinvloeden door Anna Wintour, de hoofdredacteur van de Amerikaanse Vogue komt bedrogen uit.
In een interview met Variety onthult Meryl Streep de mensen die zij gebruikte om haar personage karakter te geven. "Het stemgebruik heb ik overgenomen van Clint Eastwood," vertelt Meryl Streep in het interview. "Hij verheft nooit zijn stem en iedereen moet dus heel goed luisteren om hem te kunnen verstaan, waardoor hij automatisch de machtigste persoon in de kamer is." De humor in het karakter baseerde Meryl Streep op acteur Mike Nichols.
Maar, er waren ook twee powervrouwen die een steentje bij droegen aan het karakter van Miranda Priestly. "Ik wilde dat mijn personage een kruising zou worden van model Carmen Dell'Orefice met haar iconische bouffant haarstijl en de elegantie en autoriteit van Christine Lagarde". (Hoofd can het International Monetair Fonds).
In eerste instantie weigerde Meryl Streep meerdere malen de rol van Miranda Priestly. Toen uiteindelijk het geboden salaris werd verdubbeld ging Meryl Streep akkoord. Ook de actrice zelf heeft haar invloed gehad op de rol. Zo wilde Meryl graag dat ook de kwetsbare kant van Miranda Priestly werd getoond. Dit resulteerde uiteindelijk in de scene in de hotelkamer waar Miranda zonder make-up en met tranen in haar ogen te zien is.
Voor de rol van Andrea Sachs was het eigenlijk de bedoeling dat Rachel McAdams deze zou vertolken, maar ook zij weigerde de rol meerdere malen. Uiteindelijk viel de keuze op Anne Hathaway en de rest is geschiedenis!