Cassie, Stephanie (Kylee Evans) and Abigail (Sarah Power) help Martha (Catherine Disher) recall fondly when Cassie was pregnant with Grace while they plan a baby shower for Martha’s pregnant daughter-in-law, Claire (Nicole Wilson). Donovan’s brother Daniel (Charlie Gallant) decides to stay in Middleton to be Donovan’s (Marc Bendavid) campaign manager and Abigail gets an offer to purchase her flower shop. Meanwhile, Adam (Scott Cavalheiro) and George (Peter MacNeill) spearhead an effort to save a historic church from demolition and Stephanie is excited to start French lessons but her first class isn’t exactly magnifique when she and her charming, younger instructor don’t see eye-to-eye. In the Parade.com exclusive clip below, Daniel has some ideas for Donovan’s upcoming campaign. Good Witch airs Sundays at 9 p.m. ET on Hallmark Channel. Next, Everything You Need to Know About Season 6 of Good Witch

Good Witch Spoilers  First Look Season 7  Episode 3 - 76Good Witch Spoilers  First Look Season 7  Episode 3 - 19