A review by internet_princess
The Princess Diaries by Meg Cabot

5.0