back to top

"The Princess Diaries" Cast Then Vs. Now

It's been nearly fifteen years since the first movie was released.

Posted on

Anne Hathaway as Mia Thermopolis

Buena Vista Pictures
Robyn Beck / Getty Images

Anne Hathaway has since been in loads of hugely successful films, including starring in The Devil Wears Prada, Selina Kyle in Batman: The Dark Knight Rises, Jules Ostin in The Intern. She also won an Oscar for her performance as Fantine in Les Misérables.

Heather Matarazzo as Lilly Moscovitz

Buena Vista Pictures
Mark Davis / Getty Images

Heather has continued to act, and appeared in TV shows such as The L Word and Grey's Anatomy. Most recently she had a role alongside Amy Poehler and Tina Fey in the movie Sisters.

Robert Schwartzman as Michael Moscovitz

Buena Vista Pictures
Monica Shipper / Getty Images

Robert is now a musician; he's the lead singer of the band Rooney and also released his own solo album. He worked as a composer for the movie Palo Alto starring Emma Roberts.

Julie Andrews as Queen Clarisse Renaldi

Buena Vista Pictures
Alberto E. Rodriguez / Getty Images

Julie has been a mega-successful star since decades before the movie, but in recent years she's had a number one on the New York Times bestseller list for the children's book she wrote with her daughter entitled The Very Fairy Princess. She also toured Australia, New Zealand and England doing speaking engagements. More recently she's created a pre-school TV series with her daughter and Judy Rothman, which will be on Netflix next year.

Caroline Goodall as Helen Thermopolis

Buena Vista Pictures
Frazer Harrison / Getty Images

Caroline recently played Cecily Neville in the BBC drama The White Queen, and has had roles in fantasy-horror film Dorian Gray and Australian comedy-drama The Dressmaker.

Héctor Elizondo as Joe

Buena Vista Pictures
Imeh Akpanudosen / Getty Images

Hector has appeared in several films such as Valentine's Day and the The Book of Life. On television, he played Carlos Torres in Grey's Anatomy and had voice roles in animated series such as Avatar: The Last Airbender and The Legend of Korra.

Erik von Detten as Josh Bryant

Buena Vista Pictures
Frederick M. Brown / Getty Images

It's uncertain whether Erik is still in the entertainment industry, but his last movie credit was in Toy Story 3 where he reprised his role as Sid.

Mandy Moore as Lana Thomas

Buena Vista Pictures
Slaven Vasic / Getty Images

Last year it was announced she'll be in the underwater thriller 47 Meters Down. She's also in the new NBC series This Is Us which is due to premiere later this year. One of her biggest movies in recent years was Tangled, where she voiced Rapunzel. She'll also be doing the voice for Rapunzel in the Tangled animated series, due to air in 2017.

Sandra Oh as Vice Principal Gupta

Buena Vista Pictures
Frederic J. Brown / Getty Images

You likely now know Sandra for her Golden Globe-winning role as Dr. Cristina Yang on Grey's Anatomy. Alongside television work she's had roles in films such as Hard Candy and Tammy, the latter of which she worked alongside Melissa McCarthy.

Patrick Flueger as Jeremiah Hart

Buena Vista Pictures
Daniel Boczarski / Getty Images

Patrick played Shawn Farrell in sci-fi series The 4400. He had a recurring role as Adam Ruzek in Chicago Fire and now stars in the spin-off show, Chicago P.D..