A review by ihavetoomanybooks
The Princess Diaries by Meg Cabot

challenging emotional funny lighthearted fast-paced

2.0