2001 → 2026 · Cast then & now

The Princess Diaries Cast: Then and Now

The cast then and now — with the original tribute song “Fairytale Anyway”.

1995

About the series

The Princess Diaries, then & now

The Princess Diaries premiered in 2001. This page follows Mia Thermopolis (Anne Hathaway), Queen Clarisse Renaldi (Julie Andrews), Joe (Héctor Elizondo), Lilly Moscovitz (Heather Matarazzo), Michael Moscovitz (Robert Schwartzman) then and now, with real ages, 10 then-vs-now collector’s cards in this tribute and the original tribute song “Fairytale Anyway”.

2001Premiered
10Characters in this tribute

The cast · 10 collector’s cards

Where is the The Princess Diaries cast now (2026)?

The Princess Diaries cast then and now: 10 collector’s cards, 2001 vs 2026, with real ages. Tap a card to flip it and watch them walk side by side.

Spotted something about The Princess Diaries?

Missing a character, a wrong age or a favourite couple we should add? Send us a message — we read every one.

Watch the reels first on

FacebookInstagramTikTokYouTubeSpotify

The song

“Fairytale Anyway”

Frizzy hair, invisible in the hallway
Read the lyrics

Frizzy hair, invisible in the hallway
Never thought a crown could find its way
Then the world went quiet, said my name out loud
Genovia calling through the clouds

From the back row to the balcony
Nobody saw who I could be

But I got my fairytale anyway
Tiara crooked, still I run this day
Cobblestone streets and a silver car
Turns out ordinary girls go far
Not every story starts this way
But I got my fairytale anyway

Best friend waving from a rooftop stage
Mirror ball spinning, turning the page
They said be royal, I said watch me try
Awkward and glowing under palace sky

From the back row to the balcony
Nobody saw who I could be

But I got my fairytale anyway
Tiara crooked, still I run this day
Cobblestone streets and a silver car
Turns out ordinary girls go far
Not every story starts this way
But I got my fairytale anyway

Every girl's got a kingdom hiding inside
Doesn't matter how you look, just how you rise
So here's to the misfits, the loud and the shy
We all get our moment under Genovia sky

But I got my fairytale anyway
Tiara crooked, still I run this day
Cobblestone streets and a silver car
Turns out ordinary girls go far
Not every story starts this way
But I got my fairytale anyway

Fairytale anyway... anyway... anyway...

Logged in to Spotify? You’ll hear the full song — otherwise a 30-second preview.

Stream “Fairytale Anyway” on Spotify

Keep watching

More series

The Princess Diaries in numbers

The cast, then & now

The Princess Diaries cast then and now, ages
CharacterActorThen (2001)Now (2026)
Mia ThermopolisAnne Hathaway18 43
Queen Clarisse RenaldiJulie Andrews65 91
JoeHéctor Elizondo64 89
Lilly MoscovitzHeather Matarazzo18 43
Michael MoscovitzRobert Schwartzman18 43
Lana ThomasMandy Moore17 42
PaoloLarry Miller47 73
Helen ThermopolisCaroline Goodall41 66
Josh BryantErik von Detten18 44
Nicholas DevereauxChris Pine23 46

Ages from verified birth dates, updated 02 November 2026.