What an awesome movie!!!! Garry Marshall, you are a genuise! My princess diary book is garbage!!! Anne Hathaway is a roll model to me, and my friends! (You will see thier reviews soon) The moral to my friends is if you believe it you can achieve it. Mia believed in her self. I rate it infinitie stars! When you give up on something, and Anne Hathaway just so happens to be your favorite actress, watch The Princess Diaries 2-Royal Engagment! I did! Super funny scences, and OUTRAGES outtakes and bloopers!Your Amazing Amazon Costumers,Maggie and My friends