Macy Vaughn (played by Madeleine Mantock) on Charmed on The CW was spotted wearing this Persephone Halloween costume on Charmed on episode '' (1x03) in Oct 2018. Macy's Dress is the Custom made by costumer Mandi Line . Macy's Earrings is the Gold-Tone Leaf Drop Earrings by INC International Concepts. For shoppable links visit wornontv.net/114449