Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this blue striped tie-sleeve dress on Jane the Virgin on episode '' (4x03) in Oct 2017. Jane's Dress is the Cold-Shoulder Button-Front Dress by Bella Dahl. For shoppable links visit wornontv.net/82415