Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this denim button-front dress on Jane the Virgin on episode &#039;&#039; (3x03) in Oct 2016. For shoppable links visit <a href='https://wornontv.net/61516/'>wornontv.net/61516</a>