Sophie Moore (played by Meagan Tandy) on Batwoman on The CW was spotted wearing this beige blazer on Batwoman on episode 'Kane, Kate' (2x17) in Jun 2021. Sophie's Top is the Abi Nolina Top by All Saints . Sophie's Jacket is the 90s Linen Blend Slub Blazer by Smythe.