Cassandra Nightingale (played by Catherine Bell) on Good Witch on Hallmark was spotted wearing this white floral blouse on Good Witch on episode 'Daddy's Home' (4x03) in May 2018. Cassie's Top is the Ty Lantern Sleeve Floral-Print Silk Blouse by ALC.