The Sleeping Beauty (Tale of the Five Hundred Kingdoms) - Mercedes Lackey
Fun, lighthearted re-imagining of the fairy tale. Feels slightly more forced than the other books in the Five Hundred Kingdoms series, but also has some very enjoyable characters.