Lena Luthor (played by Katie McGrath) on Supergirl on The CW was spotted wearing this navy striped suit on Supergirl on episode 'Confidence Women' (5x06) in Nov 2019. Lena's Jacket is the Staple Wool Blazer by Theory . Lena's Pants is the Striped Wool Cropped Pants by Theory.