A review by sillyduckie
The Princess Diaries by Meg Cabot

5.0