Sophie Moore (played by Meagan Tandy) on Batwoman on The CW was spotted wearing this red tweed blazer and black top on Batwoman on episode 'Kane, Kate' (2x17) in Jun 2021. Sophie's Top is the Felicity Keyhole Top by Frame . Sophie's Jacket is the Textured Double Breasted Blazer by Zara.