A review by jaylinsoto
The Princess Diaries by Meg Cabot

4.0