Top: Gaia Blouse by Veronica Beard
Maggie Vera (played by Sarah Jeffery) on Charmed on The CW was spotted wearing this paisley smocked neck blouse on Charmed on episode 'Perfecti is the Enemy of Good' (3x14) in Jun 2021. Maggie's Top is the Gaia Blouse by Veronica Beard.