Vest: Down for It All Vest in Light Ivory by Lululemon
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this white puffer vest on Good Witch on episode 'The Magic' (7x07) in Jun 2021. Abigail's Vest is the Down for It All Vest in Light Ivory by Lululemon.