Clary Fray (played by Katherine McNamara) on Shadowhunters on Freeform was spotted wearing this blue lace dress on Shadowhunters on episode '' (2x08) in Feb 2017. Clary's Dress is the Floral Lace Ball Dress by Nicholas . For shoppable links visit wornontv.net/66493