Eve Teschmacher (played by Andrea Brooks) on Supergirl on The CW was spotted wearing this gray plaid trench coat on Supergirl on episode '' (5x17) in May 2020. Eve's Coat is the Tyla Check Trench Coat by All Saints. For shoppable links visit wornontv.net/185037