Anne Hathaway stars as Mia Thermopolis a clumsy and shy US school girl being brought up by her single mother. One day she is visited by her paternal grandmother played by Julie Andrews and discovers she is a princess and heir to the throne of Genovia.
She then has to learn the basics of being a royal which leads to some funny scenarios.
7/10
