Dress: Spring Fever Mini Dress by Free People
Earrings: Lotus Pearl Earrings in White by Peggy Li
Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this white and pink floral dress on Jane the Virgin on episode 'Chapter Twenty One' (1x21) in May 2015. Jane's Dress is the Spring Fever Mini Dress by Free People . Jane's Earrings is the Lotus Pearl Earrings in White by Peggy Li .