Jacket: Noah Jacket by Marissa Webb
Maggie Vera (played by Sarah Jeffery) on Charmed on The CW was spotted wearing this green double breasted off-shoulder jacket on Charmed on episode 'Exorcise Your Demons' (1x04) in Nov 2018. Maggie's Jacket is the Noah Jacket by Marissa Webb.