Paloma Dress by Rachel Roy worn by Abigail Pershing (Sarah Power) on Good Witch
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this green animal print dress on Good Witch on episode 'The Kite' (7x05) in Jun 2021. Abigail's Dress is the Paloma Dress by Rachel Roy.