Outfit Details
Top: Boyana Top by Joie
Shop This Style
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this black floral v-neck blouse on Good Witch on episode 'The Dinner' (6x04) in May 2020. Abigail's Top is the Boyana Top by Joie.

































