Dress: Off-the-Shoulder Lace Mermaid Gown by Rickie Freeman for Teri Jon
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this navy off-shoulder lace gown on Good Witch on episode 'The Treasure' (5x08) in Aug 2019. Abigail's Dress is the Off-the-Shoulder Lace Mermaid Gown by Rickie Freeman for Teri Jon.