The Princess Diaries 2 - Royal Engagement
Cherryl Dawson and Leigh Ann Palone
Made for all young girls who've ever had a princess fantasy. The charm of the cast keeps it mildly entertaining (or at least tolerable) for anyone else who tags along.