Ever After
(Even Now, book 2)
Karen Kingsbury