The Good Witch season 3 finale featured a sweet poem read by Mayor Martha.
1 / 8
The Good Witch started as a series of TV movies starring Catherine Bell (JAG).
2 / 8
The show follows the titular character Cassie's new romance with Dr Sam.
3 / 8
While the show certainly isn't as dark as Salem or Sabrina, its provides feel-good entertainment.
4 / 8
The season 3 finale finds the couple attending a wedding for friends.
5 / 8
During the ceremony the Mayor reads a romance poem, with inspires Sam to propose to Cassie.
6 / 8
Season 4 dealt with the build-up to their wedding, which was eventually postponed.
7 / 8