11 Side-By-Sides Of "The Princess Diaries" Cast On Their First Red Carpets Vs. At The Premiere Vs. Now

    Featuring a photo of Julie Andrews when she was younger than Mia Thermopolis.

    It's pretty hard to believe, but it's been 22 years since The Princess Diaries came out on July 29, 2001. In the words of Mia Thermopolis:

    Mia Thermopolis shouting shut up when she learns she's a princess

    To commemorate the anniversary, we're looking back at the iconic cast on their first red carpets vs. at The Princess Diaries premiere vs. on their most recent red carpets.

    Note: some of the stars weren't at the premiere of the movie, so I subbed in a picture from the same year. And in some cases, I used the oldest available picture of a star, even if it wasn't a red carpet. 

    1. Julie Andrews (Queen Clarisse Renaldi) in her earliest available photo in 1948:

    Julie Andrews at The Princess Diaries premiere in 2001:

    Julie Andrews on her most recent red carpet:

    And here's a side-by-side:

    2. Anne Hathaway (Mia Thermopolis) on her first red carpet in 1998:

    Anne Hathaway at The Princess Diaries premiere in 2001:

    Anne Hathaway on her most recent red carpet:

    And here's a side-by-side:

    3. Robert Schwartzman (Michael Moscovitz) on his first red carpet with his mom, Talia Shire, in 1993:

    Robert Schwartzman at The Princess Diaries premiere in 2001:

    Robert Schwartzman on his most recent red carpet:

    And here's a side-by-side:

    4. Heather Matarazzo (Lilly Moscovitz) on her first red carpet in 1996:

    Heather Matarazzo at The Princess Diaries premiere in 2001:

    Heather Matarazzo on her most recent red carpet:

    And here's a side-by-side:

    5. Hector Elizondo (Joe) in his earliest available photo in 1974:

    Hector Elizondo (with his granddaughter, Juliet) at The Princess Diaries premiere in 2001:

    Hector Elizondo on his most recent red carpet:

    And here's a side-by-side:

    6. Mandy Moore (Lana) on her first red carpet in 1999:

    Mandy Moore at The Princess Diaries premiere in 2001:

    Mandy Moore on her most recent red carpet:

    And here's a side-by-side:

    7. Erik von Detten on his first red carpet in 1997:

    Erik von Detten at The Princess Diaries premiere in 2001:

    Erik von Detten on his most recent red carpet with his family:

    And here's a side-by-side:

    8. Sandra Oh on her first red carpet in 1997:

    Sandra Oh on a red carpet in 2001, the year The Princess Diaries came out:

    Sandra Oh on her most recent red carpet:

    And here's a side-by-side:

    9. Patrick John Flueger in The Princess Diaries:

    Patrick John Flueger on his first red carpet in 2005:

    Patrick John Flueger on his most recent red carpet:

    And here's a side-by-side:

    10. Caroline Goodall (Helen Thermopolis) on her first red carpet in 1993:

    Caroline Goodall at The Princess Diaries premiere in 2001:

    Caroline Goodall on her most recent red carpet:

    And here's a side-by-side:

    11. Larry Miller (Paolo) in his earliest available photo performing on The Tonight Show in 1985:

    Larry Miller in The Princess Diaries:

    Larry Miller on his most recent red carpet:

    And here's a side-by-side: