Business Insider India has updated its Privacy and Cookie policy. We use cookies to ensure that we give you the better experience on our website. If you continue without changing your settings, we\'ll assume that you are happy to receive all cookies on the Business Insider India website. However, you can change your cookie setting at any time by clicking on our Cookie Policy at any time. You can also see our Privacy Policy.
THEN AND NOW: The cast of 'The Princess Diaries' 20 years later
THEN AND NOW: The cast of 'The Princess Diaries' 20 years later
Amy Daire,Talia LakritzJan 8, 2021, 20:55 IST
Julie Andrews and Anne Hathaway in "The Princess Diaries."Buena Vista Pictures
"The Princess Diaries" came out 20 years ago, in 2001.
The movie was Anne Hathaway's film debut, and she went on to win an Oscar for "Les Miserables."
Julie Andrews, who played Queen Clarisse Renaldi, currently narrates the new Netflix show "Bridgerton."
Mandy Moore played mean girl Lana Thomas, and now stars on "This Is Us."
When "The Princess Diaries" premiered in 2001, it became an overnight sensation. It had everything its watchers (primarily teenage girls) wanted: princesses, a big transformation, a love story, humor, and, of course, high school drama. With that much action rolled into one movie, it was an obvious hit.
Director Garry Marshall brought Meg Cabot's bookto life by introducing the world to Anne Hathaway, who would go on to act in many other big hits and eventually win an Oscar. It also brought Julie Andrews back into the limelight.
The other actors have gone on to do some amazing things as well. Here's what the cast is up to now.
Advertisement
Anne Hathaway played Mia Thermopolis, who went from an unpopular high school student to Princess of Genovia.
Anne Hathaway in "The Princess Diaries."
HBO NOW
Since then, she's starred in "The Devil Wears Prada," "Les Misérables," and "The Intern."
Anne Hathaway took home the Oscar for Best Supporting Actress In 2013.
Jason Merritt/Getty Images
Advertisement
Julie Andrews, known for her iconic role in "The Sound of Music," perfectly portrayed the fabulous Queen Clarisse Renaldi.
Julie Andrews in "The Princess Diaries."
HBO NOW
Andrews currently voices Lady Whistledown, the gossip columnist narrator on the new hit Netflix show "Bridgerton."
Julie Andrews in 2019.
Slaven Vlasic/Getty Images
Advertisement
Hector Elizondo played the devoted and loyal security guard/driver, Joe.
Hector Elizondo in "The Princess Diaries."
HBO NOW
He voiced Jim Gordon in "The LEGO Batman Movie" and has a lasting role on ABC's "Last Man Standing."
Hector Elizondo.
ABC
Advertisement
Mandy Moore played mean girl Lana Thomas who planned an elaborate scheme to embarrass Princess Mia in the movie.
Mandy Moore in "The Princess Diaries."
HBO NOW
Since the early 2000s, Moore has voiced Rapunzel in "Tangled" as well as its spin-offs, and has made waves with her new hit show on NBC, "This Is Us."
Mandy Moore in "This Is Us."
Hulu
Advertisement
Heather Matarazzo played Mia's best friend, Lily Moscovitz, in the first and second film.
Heather Matarazzo in "The Princess Diaries."
HBO NOW
Matarazzo continues to act. She has since appeared in films such as "Billboard," "The Fiddling Horse," and "The Estate."
Heather Matarazzo.
Mark Davis/Getty Images
Advertisement
Lily's on-screen brother, Michael Moscovitz, was played Robert Schwartzman.
Robert Schwartzman in "The Princess Diaries."
HBO NOW
Schwartzman made his directorial debut with 2016's "Dreamland," which he also co-wrote.
Robert Schwartzman.
Donald Bowers/Getty Images
Advertisement
Erik von Detten played the dreamy Josh Bryant.
Erik von Detten in "The Princess Diaries."
HBO NOW
He started acting when he was about 10, but he hasn't been on the scene since "Toy Story 3" came out in 2010.
Erik Von Detten with his niece and nephew at the premiere of Disney Channel's original movie "Adventures In Babysitting" in 2016.
Michael Tullberg/Getty Images
Advertisement
Actor Sean O’Bryan was cast as Mr. O’Connell in "The Princess Diaries" and "The Princess Diaries 2: The Royal Engagement," where he was Mia's stepdad.
Sean O'Bryan in "The Princess Diaries."
HBO NOW
More recently, O'Bryan played Ron Donahue on "The Middle" from 2011 to 2018.
Sean O'Bryan.
Eric Charbonneau/Invision for Focus Features/AP Images
Advertisement
Caroline Goodall played Helen, Mia's artistic mother.
Caroline Goodall in "The Princess Diaries."
HBO NOW
She's had roles in several TV shows and movies since then, including "The Bay of Silence," "Cold Courage," and "Bulletproof."
Caroline Goodall.
Franco Origlia/Getty Images
Advertisement
Sandra Oh did an incredible job as Vice Principal Gupta.
Sandra Oh in "The Princess Diaries."
HBO NOW
Oh played Dr. Christina Yang on "Grey's Anatomy" for almost 10 years before she left to pursue other roles.
Sandra Oh on "Grey's Anatomy."
Matt Sayles/AP
Advertisement
Todd Lowe had a minor role in the 2001 film playing Lana's date at the beach party.
Todd Lowe in "The Princess Diaries."
HBO NOW
You might also recognize him from his role as Terry Bellefleur on "True Blood," or as Lane's boyfriend/husband Zach on "Gilmore Girls: A Year in the Life."