Simply Magic
(Simply Quartet, book 3)
Mary Balogh