Eve Teschmacher (played by Andrea Brooks) on Supergirl on The CW was spotted wearing this blue trench coat and white ruffle neck sweater on Supergirl on episode 'Will The Real Miss Tessmacher Please Stand Up?' (4x20) in May 2019. Eve's Sweater is the Kavie Sweater by Club Monaco . Eve's Coat is the Claudine Trench by Club Monaco.