Maggie Vera (played by Sarah Jeffery) on Charmed on The CW was spotted wearing this red denim button front top and jacket on Charmed on episode '' (1x16) in Mar 2019. Maggie's Top is the Denim Bustier Top by SJYP . Maggie's Jacket is the Denim Jacket by SJYP. For shoppable links visit wornontv.net/130414