Coat: Lorie Tula Coat by All Saints
Tess Vargas (played by Nina Lisandrello) on Beauty and the Beast on The CW was spotted wearing this grey plaid coat with leather trim on Beauty and the Beast on episode 'Heart of the Matter' (3x04) in Jun 2015. Tess's Coat is the Lorie Tula Coat by All Saints .