Fun movie for kids and anyone who loves a fairytale story. This is a great follow up to Princess Diaries 1, possibly better than the first. Unique plot keeps you engaged and uncertain as to how it might end. Julie Andrews once again has a wonderful performance alongside Anne Hathaway. Magical fun to make anyone feel like they are part of royalty and live in a grand castle living the dream.