Princess of the Midnight Ball (The Princesses of Westfalin Trilogy, #1)
by Jessica Day George
Galen comes home from the war and gets a job as gardener in the royal palace gardens. There he meets the twelve princesses and hears rumors that they wear out their dancing slippers every third night. Noble princes come and go, each trying to solve the mystery, but they all fail. The king agrees to give Galen special permission to investigate the mystery, and Galen discovers that the princesses are held under a strong enchantment, forced to dance for the King Under Stone and his twelve sons.
Continue reading









