'Barrett' Jacket by Bcbgmaxazria worn by Abigail Pershing (Sarah Power) on Good Witch
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this black peplum jacket on Good Witch on episode 'The Anniversary' (6x01) in May 2020. Abigail's Jacket is the Barrett Jacket by Bcbgmaxazria.