A review by blanketandabook
The Princess Diaries by Meg Cabot

funny lighthearted relaxing fast-paced

5.0