Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this blue striped v-neck dress with white flower on Jane the Virgin on episode 'Chapter Sixty-Three' (3x19) in May 2017. Jane's Dress is the Striped Dress With Tie At The Back by Sandro.