Title: Spindle’s End
Author: Robin McKinley
Nutshell: Katriona, a young woman training in the ways of the wise woman, visits the capital city in order to attend the new and greatly lauded princess’s name day. While she sits in the audience, twenty fairies give the princess name-day gifts, each more shallow than the last. Golden hair, a tinkling laugh, the gift of embroidering… You may have guessed what happens next. Tragedy. A spurned, wicked-hearted fairy. A curse.
Katriona is the first to move after the smoke clears. Snatching up the wailing infant, she gives her a gift, almost by accident, blessing her with the ability to speak to animals. Then, because the palace is an obvious location, and the danger is still great, the queen sends the baby with Katriona, to her small village far from the capital, to be as safe as any other ordinary person.
So the princess grows, surrounded by her people, raised by Kat. But by the time she reaches the edge of her destiny, she has her own life. Friends. Loves. Her twenty-first birthday is approaching, the end of all she knows. And her curse isn’t going to be broken by a simple prick and a kiss.
Read-alikes: Cameron Dokey’s rewritten fairy tales are just right for someone looking for tales like McKinley’s. Also Jessica Day George’s Princess of the Midnight Ball and sequels; Shannon Hale’s The Goose Girl; Gail Carson Levine’s Ella Enchanted and sequels. If looking for something similar in theme and feel but less traditional and more grown up, try Patricia Mckillip’s Winter Rose.