Princess of the Midnight Ball is a retelling of the Twelve Dancing Princesses story. Maybe I haven't looked closely enough, but one rarely sees this particular story get retold. Probably because it requires a big cast of characters. Yes, there are indeed twelve dancing princesses here, and George tries valiantly to give them all personality, but there's only so much an author can do in 270 pages. That said, the featured princesses were all interesting enough that it didn't bother me that some (Daisy, for example) weren't given much substance. I was also thoroughly charmed by our hero, Galen. I will cheerfully admit that I decided to read this book because Galen is a knitter. And his knitting is not only an integral part of the character, it's an integral part of the plot.
The story itself is mostly a straight-forward retelling of the original. Mostly. The last bit of the book is taken up largely with unnecessary complications that result mostly from Galen, who before had always been clever and wise, acting like a bit of an idiot. (view spoiler)[Yes, Galen, you may indeed be hiding behind a cloak of invisibility that is your only protection from the powerful king of the underworld, but have a drink anyways! Or a few! And then dance with one of the princesses, making sure you draw everybody's attention! Great idea! (hide spoiler)]
Also largely unnecessary is the plot thread about the princesses being considered witches.
And yet, I still enjoyed the book. There's something to be said for a retelling that doesn't mess too much with the source material. And there's something to be said for a sweet and simple fantasy with a nice romance. ["br"]>["br"]>["br"]>["br"]>