Lena Luthor (played by Katie McGrath) on Supergirl on The CW was spotted wearing this pinstripe suit on Supergirl on episode 'Will The Real Miss Tessmacher Please Stand Up?' (4x20) in May 2019. Lena's Jacket is the Carissa Pinstripe Blazer by Theory . Lena's Pants is the Treeca Pinstripe Pants by Theory.