free tracking
How Old Is Miranda Priestly In Devil Wears Prada

Let’s be honest: the real burning question about The Devil Wears Prada isn’t whether Andy should have stayed at Runway—it’s how ancient is Miranda Priestly? We’ve all seen her glide into that office, frosty glare intact, and wondered if she was born fully formed in a Chanel suit at age forty-five. Spoiler: the movie is a masterclass in leaving her age deliciously vague.

Miranda is never given a specific birth year in the film, but director David Frankel once hinted that she’s meant to be in her late forties to early fifties. That puts her around 48 to 53 during the 2006 setting. But let’s be real—she exists outside normal human aging, probably sustained by interns’ tears and the souls of ruined assistants.

The Book vs. The Movie Confusion

Lauren Weisberger’s 2003 novel, the movie’s source material, offers a slightly clearer number. In the book, the character (called Miranda Priestly there, too) is described as “about fifty,” with a hint of Botox and a marriage that’s been through the wringer. So, book Miranda is a solid 50-ish.

But the movie Miranda? Meryl Streep was 56 when she shot the film in 2005. She famously added a white streak to her hair to make Miranda seem older and more intimidating. So on-screen, she reads as ten years younger than the actual actor playing her. That’s some dark magic right there.

The Clues Are Ridiculous

If you rewatch the movie, the clues about her age are hidden in plain sight, but they’re hilariously contradictory. Her twin daughters are in elementary school, which suggests she had them in her late thirties or early forties. But then she casually mentions having “worked at Runway for twenty years.” Assuming she started at, say, 22, that makes her 42 at the absolute youngest.

Meryl Streep as Miranda Priestly Devil Wears Prada (2006) – @gilfaddictMeryl Streep as Miranda Priestly Devil Wears Prada (2006) – @gilfaddict

But wait—there’s also the line about her being a “legend” before Andy was born. Andy is 23 in the film. So if Miranda was already famous in, say, the early 1980s, she’d be closer to 50 or 55. The math is less “math” and more “fashionista algebra.”

The Real Answer? She’s Timeless

Here’s the shocking truth: Miranda Priestly is not a human woman. She is a force of nature, a living embodiment of deadlines and disdain. Asking her age is like asking how old a thunderstorm is—pointless and likely to get you a sarcastic remark that ruins your career.

The Devil Wears Prada: 25 Miranda Priestly Quotes That Are Almost TooThe Devil Wears Prada: 25 Miranda Priestly Quotes That Are Almost Too

If you pushed me (don’t, push an assistant instead), the most logical guess is 52. That splits the difference between her forty-something energy and her fifty-something wisdom. But really, she’s ageless—like a fine wine that will judge you for drinking it wrong.

Why It Matters (It Doesn’t, but Let’s Pretend)

Knowing Miranda’s age doesn’t change that she’s terrifyingly fabulous. It just makes you appreciate how much she’s accomplished—while still being able to remember the first season of Friends. Her age is a reminder that power doesn’t have an expiration date, even if your patience with her does.

So next time someone asks, “How old is Miranda Priestly?” just smile and say, “Old enough to make you cry before your latte gets cold.” And then go buy some cerulean blue—because she already decided your taste for you in 1994.