Outfit Details
Dress: Floral Embroidered Plunging Gown by Marchesa Notte
Shop This Style
Outfit Images
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this floral embroidered gown on Good Witch on episode 'The Forever Tree, Pt. 2' (5x02) in Jun 2019. Abigail's Dress is the Floral Embroidered Plunging Gown by Marchesa Notte.

































