Dress: Leila Scarf Dress by All Saints
Jacket: Cargo Leather Biker Jacket by All Saints
Joy Harper (played by Katherine Barrell) on Good Witch on Hallmark was spotted wearing this paisley print dress and black moto jacket on Good Witch on episode 'The Anniversary' (6x01) in May 2020. Joy's Dress is the Leila Scarf Dress by All Saints . Joy's Jacket is the Cargo Leather Biker Jacket by All Saints.