Dress: Favorite Embroidered Dress by Forever 21
Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this off-white embroidered dress on Jane the Virgin on episode 'Chapter Forty-Four' (2x22) in May 2016. Jane's Dress is the Favorite Embroidered Dress by Forever 21.