Coat: Elodie Coat in Navy by Mackage
Lena Luthor (played by Katie McGrath) on Supergirl on The CW was spotted wearing this navy double-breasted coat on Supergirl on episode 'Back from the Future (1)' (5x11) in Jan 2020. Lena's Coat is the Elodie Coat in Navy by Mackage.