The Princess Diaries is in my opinion, one of the greatest movies of all times. Anne Hathaway plays young Mia as she goes from nerdy invisible high schooler to chic, beautiful PRINCESS? Yep, that's right. She apparently is supposed to be a princess. The characters are all so different, the dialogue is hilarious, and moving when it needs to be. Anne Hathaway is perfect in her role as Mia, and its almost believable that she is just a geeky high schooler turned princess in real life. The movie goes through all of the struggles a teenager would face as a new princess and I absolutely loved the whole movie.