Uprooted by Naomi Novik (2015)

So sigh. 

Despite a blurb from Gregory Maguire on the cover, I adored this book. A lovely fairy tale retelling which keeps the barest bones of the original tale (Beauty and the Beast) and transforms it into a magical, original tale. 

Agnieszka lives in a small village with her family in a land that is threatened by the mysterious Wood. The Dragon, a distant, cold wizard who protects the land chooses one girl every ten years to serve him in his tower. To everyone's surprise and dismay, Agnieszka is chosen. She learns that she has magic and works with the difficult, diffident Dragon to explore her magical abilities. 

But before you know it, her friends, family and land are threatened by the Wood and a magical war takes place. I love the friendship between Agnieszka and her good friend Kasia, the mysterious danger of the Wood, and the burgeoning relationship between Agnieszka and the Dragon. Plus, this book is a super dreamy grown-up romance.

I adored the insults that the Dragon throws at Agnieszka, like "recalcitrant idiot." Also, this book features very swoony kissing: "'You intolerable lunatic' he snarled at me, and then he caught my face between his hands and kissed me."

Romantic, suspenseful, well-written, and heart-rending, this is just a completely lovely novel.