Top: Long-Sleeve Twist-Front Top by BCBGeneration
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this navy star print twisted top on Good Witch on episode 'The Wishes' (7x06) in Jun 2021. Abigail's Top is the Long-Sleeve Twist-Front Top by BCBGeneration.