A review by summerofchels
Princess on the Brink by Meg Cabot

4.0

I hate Mia Thermopolis club, population: ME.