Maggie Vera (played by Sarah Jeffery) on Charmed on The CW was spotted wearing this teal and red floral blouse on Charmed on episode 'Manic Pixie Nightmare' (1x13) in Mar 2019. Maggie's Top is the Ziggy Shirt by Alice + Olivia . Maggie's Coat is the Jamson Feline Mocha Coat by RtA.