The Goose Girl is a wonderful book by Shannon Hale. The Goose Girl is based on the Brothers Grimm fairy tale. Although, in my opinion, Shannon does a much better job telling the tale.
The book starts in Kildenree, where the Crown Princess Anidori-Kiladra Talianna Isilee, or Ani is born. After not opening her eyes for 3 days her aunt comes from the forest and "wakes her up". Once Ani is a little bit older, her aunt teaches her about three different types of gifts, People-Speaking, Animal-Speaking, and Nature-Speaking. Her aunt then teaches Ani to speak with the birds. When Ani turns 16 her mother tells her that she will be traveling to Bayern to marry the prince. Which Ani didn't see coming, because she is the Crown Princess. So Ani, her lady-in-waiting Selia, and a group of soldiers travel through the woods to Bayern where she's supposed to marry the Prince. Things don't go as planned as things turn for the worse, and Ani finds herself as the king's goose girl instead of the Prince's bride. How will she find the courage to reveal her true identity?
This is an amazing book, and I recommend it to all ages!