Top: Vanessa Tiered Cami by Alice + Olivia
Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this green floral ruffled cami on Jane the Virgin on episode 'Chapter Eighty-Five' (5x04) in Apr 2019. Jane's Top is the Vanessa Tiered Cami by Alice + Olivia.