Princess of the Wild Swans - Diane Zahler, Yvonne Gilbert
I would call this more inspired by, rather than a retelling of The Wild Swans by Hans Christian Andersen. It certainly has some of the same story elements but it diverges off in different directions than the original tale. At first I was a little disappointed by some of those differences but when I stepped back from it a bit I recognized just how well written this is and I enjoyed it immensely. This story is suitable for all ages.