#1 Anne Hathaway as Mia Thermopolis



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.

#2 Heather Matarazzo as Lilly Moscovitz



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.

#3 Robert Schwartzman as Michael Moscovitz



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.

#4 Julie Andrews as Queen Clarisse Renaldi



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.

Page 1 of 3

Best around the web