Clary Fray (played by Katherine McNamara) on Shadowhunters on Freeform was spotted wearing this grey zip-front cardigan and green tank top on Shadowhunters on episode '' (2x06) in Feb 2017. Clary's Sweater is the Cardigan with Zip by H&M . Clary's Top is the Jersey Tank Top by H&M. For shoppable links visit wornontv.net/65912