Alice + Olivia Mira Blouse worn by Charity (Virginia Williams) on Charmed
Charity (played by Virginia Williams) on Charmed on The CW was spotted wearing this white ruffled embellished blouse on Charmed on episode 'Bug A Boo' (1x08) in Dec 2018. Charity's Top is the Mira Blouse by Alice + Olivia.