Here’s How Old Anne Hathaway Was in The Devil Wears Prada

Anne Hathaway has been generating excitement for “The Devil Wears Prada 2” by posting about it on Instagram, yet her earlier portrayal of Andrea ‘Andy’ Sachs in the original film has left some online users wondering about her age at that time.

20 years ago, that iconic film marked a turning point in the acting career of the Academy Award winner. It proved to be both a box office hit and an ideal platform for the actress to display her versatility. Additionally, it played a significant role in her transition towards assuming more mature roles, after she had been featured in youth-oriented productions such as The Princess Diaries and Ella Enchanted.

So, how old was Anne Hathaway in The Devil Wears Prada? Here’s your answer.

Anne Hathaway’s age in The Devil Wears Prada explained

In “The Devil Wears Prada”, Anne Hathaway portrayed Andrea ‘Andy’ Sachs at the age of 23. Her role in this comedy-drama garnered significant praise from critics.

In the film, Hathaway’s character, Sachs, is portrayed as a fresh graduate from Northwestern University, with ambitions in journalism. She secures a position as a junior assistant to Miranda Priestly, a tough and demanding editor-in-chief at New York City’s Runway magazine. Inevitably, Sachs’s limited fashion awareness becomes a problem for her as she struggles under Priestly’s harsh treatment.

Initially, The Devil Wears Prada wasn’t Anne Hathaway’s original choice for playing Andy Sachs; in fact, she was the ninth pick for the role. This surprising fact came to light during her 2021 guest appearance on RuPaul’s Drag Race when Rosé asked about roles that required intense competition. As reported by PEOPLE, Hathaway shared this tidbit herself.

View this post on Instagram

A post shared by Anne Hathaway (@annehathaway)

Initially, Rachel McAdams was highly anticipated to portray the character. Yet, she refused the offer on several occasions. Similarly, Kate Hudson was given a chance for the role, but had to decline because of scheduling issues.

In an interview with Capital FM, the actress who starred in Bride Wars voiced remorse for not taking part in the film. She acknowledged that it was a mistake on her part. Apart from Hudson and McAdams, Natalie Portman, Kirsten Dunst, and Scarlett Johansson were also rumored to have been considered.

In a delightful turn of events, “The Devil Wears Prada 2” is set to grace the big screen on May 1, 2026. The original cast members Anne Hathaway, Meryl Streep, Emily Blunt, Stanley Tucci, Tracie Thoms, and Tibor Feldman return to their roles from the first movie. To add excitement, Kenneth Branagh, Simone Ashley, Lucy Liu, Justin Theroux, B.J. Novak, and Pauline Chalamet join the ensemble for this highly anticipated sequel!

Read More

2025-07-22 17:10