A review by jilliannewrites
The Princess Diaries by Meg Cabot

5.0