Abigael Jameson-Caine (played by Poppy Drayton) on Charmed on The CW was spotted wearing this leather jacket on Charmed on episode '' (2x04) in Nov 2019. Abigael's Jacket is the Leather Moto Zip Jacket by Alexander Wang. For shoppable links visit wornontv.net/158627