The Princess Diaries: Third Time Lucky

Meg Cabot