Joy Harper (played by Katherine Barrell) on Good Witch on Hallmark was spotted wearing this black floral tee on Good Witch on episode 'The Kite' (7x05) in Jun 2021. Joy's Top is the Wallpaper T-Shirt by Rag & Bone . Joy's Shoes is the Katy Boots by All Saints.