Although the show itself has only been running since 2015, Bell originated the role in a 2008 TV movie called The Good Witch, which was followed by six sequels before the TV show picked up.
Good Witch has officially been renewed for Season 7, less than two weeks after the sixth season finale aired on July 5.
Catherine Bell continues her long-running stint as Cassie Nightingale.
The former JAG actress has a knack for landing long-running roles!