Almost as soon as Jake and Cassie decide to get married on Christmas Eve, complications arise.
The Good Witch's Family
The Good Witch's Garden
The Good Witch's Charm
The Good Witch's Destiny