Dress: Kalbelia Queen Dress by Camilla
Earrings: Pearl Antique Brass Drop Earrings by NouveauTique
Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this printed ruffle trim dress on Jane the Virgin on episode 'Chapter Eighty-Nine' (5x08) in May 2019. Jane's Dress is the Kalbelia Queen Dress by Camilla . Jane's Earrings is the Pearl Antique Brass Drop Earrings by NouveauTique.