Skirt: Red Heart Satin Flounce Midi Skirt by Topshop
Belt: Woven Faux-leather Waist Belt by Bcbgmaxazria (worn backwards)
Maggie Vera (played by Sarah Jeffery) on Charmed on The CW was spotted wearing this heart print skirt on Charmed on episode 'The Rules of Engagement' (2x08) in Dec 2019. Maggie's Skirt is the Red Heart Satin Flounce Midi Skirt by Topshop . Maggie's Belt is the Woven Faux-leather Waist Belt by Bcbgmaxazria .