Mary Hamilton (played by Nicole Kang) on Batwoman on The CW was spotted wearing this pink leopard print tie-front top on Batwoman on episode '' (2x04) in Feb 2021. Mary's Top is the Pink Animal Print Frill Tie Blouse by Topshop. For shoppable links visit wornontv.net/210331