Mel Vera (played by Melonie Diaz) on Charmed on The CW was spotted wearing this yellow floral scarf and sunglasses on Charmed on episode 'I Dreamed a Dream...' (3x18) in Jul 2021. Mel's Scarf is the Oleander Scarf by Free People . Mel's Sunglasses is the Clubmaster Sunglasses by Ray Ban.