Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this green belted dress on Jane the Virgin on episode 'Chapter Ninety-One' (5x10) in May 2019. Jane's Dress is the Belted Fit & Flare Dress by Diane von Furstenberg.