Isabelle Lightwood (played by Emeraude Toubia ) on Shadowhunters on Freeform was spotted wearing this black floral print top and quilted leather jacket on Shadowhunters on episode '' (2x06) in Feb 2017. Isabelle's Top is the Delaina Print Long Sleeve Crop Top by Alice + Olivia . Isabelle's Jacket is the Gamma Leather Jacket by Alice + Olivia. For shoppable links visit wornontv.net/65611