Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this grey embroidered daisy tee on Jane the Virgin on episode 'Chapter Eighty-Six' (5x05) in Apr 2019. Jane's Top is the The Embroidered Slim Tee by The Great.