Bed of Roses (Bride Quartet, #2) - Nora Roberts
Like the fairy wedding in the story, this was a fairy romance.