Cassandra Nightingale (played by Catherine Bell) on Good Witch on Hallmark was spotted wearing this blue blouse and black wrap coat on Good Witch on episode 'All Dressed Up' (4x08) in Jun 2018. Cassie's Top is the Bea Silk Blouse by Elie Tahari . Cassie's Coat is the Keyla Coat by Ted Baker.