Abigael Jameson-Caine (played by Poppy Drayton) on Charmed on The CW was spotted wearing this metallic blazer on Charmed on episode '' (2x16) in Apr 2020. Abigael's Blazer is the Philip Metallic Dot Velvet Jacket by Judith and Charles . Abigael's Top is the Faux Suede Peplum Top by Bcbgmaxazria. For shoppable links visit wornontv.net/181577