Coat: Lorian Wrap Coat by Belle Badgley Mischka
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this khaki leather trimmed wrap coat on Good Witch on episode 'The Treasure' (5x08) in Aug 2019. Abigail's Coat is the Lorian Wrap Coat by Belle Badgley Mischka.