Outfit Details
Top: Merilyn Floral Peasant Blouse by Kobi Halperin
Shop This Style
Outfit Images
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this black floral top on Good Witch on episode 'The Party' (7x01) in May 2021. Abigail's Top is the Merilyn Floral Peasant Blouse by Kobi Halperin.
































