Mel Vera (played by Melonie Diaz) on Charmed on The CW was spotted wearing this floral print button down blouse on Charmed on episode 'Ripples' (4x04) in Apr 2022. Mel's Top is the Felda floral jersey shirt by Nanushka . Mel's Shoes is the Katy Boot by All Saints.