Macy Vaughn (played by Madeleine Mantock) on Charmed on The CW was spotted wearing this black v-neck top with gold buttons on Charmed on episode '' (1x17) in Mar 2019. Macy's Top is the Hammered Button V-Neck Knitted Top by Topshop . Macy's Belt is the Elowen Belt by Club Monaco. For shoppable links visit wornontv.net/131291