Top: Rainbow Bow Blouse by Topshop
Maggie Vera (played by Sarah Jeffery) on Charmed on The CW was spotted wearing this rainbow patterned blouse on Charmed on episode 'You're Dead To Me' (1x12) in Feb 2019. Maggie's Top is the Rainbow Bow Blouse by Topshop.