The Cast Of “The Devil Wears Prada” In 2006 Compared With Now

    All right everyone, gird your loins — 'cause it's been 10 years since this classic was released!

    Anne Hathaway as Andy Sachs

    Fun fact: Hathaway wasn't the first choice for the role of Andy. It was originally offered to Rachel McAdams — who turned it down.

    Emily Blunt as Emily Charlton

    Fun fact: Blunt improvised the line "Yeah, I’m hearing this, and I want to hear this." In fact, she actually took the line from a mother she overheard yelling it at her kid in the supermarket.

    Stanley Tucci as Nigel

    Fun fact: Tucci partially based his character on Simon Doonan, the creative ambassador-at-large of Barneys.

    Adrian Grenier as Nate Cooper

    Fun fact: Grenier was a pretty well-known actor when he got cast as Nate. He had already been playing Vincent Chase on Entourage for two seasons prior to being cast.

    Simon Baker as Christian Thompson

    Fun fact: It was actually Baker's tween daughter who encouraged him to take the role of Christian.

    Gisele Bündchen as Serena

    Fun fact: Bündchen's only request when agreeing to appear in the cameo role was that she not play a model.

    Meryl Streep as Miranda Priestly

    Fun fact: When she and Anne Hathaway first met, Streep told Anne — after hugging — "Ah, sweetie, that's the last time I'm nice to you." She proceeded to stay in character both on- and off-camera for the duration of filming, and wasn't nice to Hathaway again until the two reunited during the film's promotional tour.