High school sophomore Savannah wants to find the perfect prom date after her boyfriend breaks up with her to date her older sister, but when a godmother who is only fair becomes involved, Savannah finds herself in trouble in the Middle Ages, along with a boy who would like to be her charming prince.
I adore this book. It's smart, insightful and whimsical. I really like all the characters though I didn't like Tristan sometimes when he didn't take Savannah seriously. But mostly I loved pretty much everyone.
And I love [a:Jeanette Rallison|184987|Janette Rallison|https://images.gr-assets.com/authors/1408003574p2/184987.jpg]'s plotting. The story moves quickly and has great action and cascades back on itself brilliantly.
I also really enjoyed Rallison's writing style. She has these beautiful metaphors and turns of phrases nestled into a very contemporary book. It was enchanting. And a very fun book to read.