Ted Baker Verita Dress in Maroon 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.