Mary Hamilton (played by Nicole Kang) on Batwoman on The CW was spotted wearing this purple striped top on Batwoman on episode '' (2x05) in Feb 2021. Mary's Top is the Stripe Puff Sleeve Knit Top by Smythe. For shoppable links visit wornontv.net/186395