'Verita' Dress in Maroon by Ted Baker worn by Abigail Pershing (Sarah Power) on Good Witch
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this burgundy embroidered dress on Good Witch on Jul 02 2018's episode. Abigail's Dress is the Verita Dress in Maroon by Ted Baker.