Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this green tulip print shirt on Jane the Virgin on episode '' (5x01) in Mar 2019. Jane's Top is the Tulip Utility Blouse by Loft . For shoppable links visit wornontv.net/66849