Top: Bayley Top by Reformation
Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this striped lace-up top with ruffles on Jane the Virgin on episode 'Chapter Ninety-Three' (5x12) in Jun 2019. Jane's Top is the Bayley Top by Reformation.