Top: Craft Top by Sanctuary
Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this blue sleeveless split-neck top on Jane the Virgin on episode 'Chapter Fifty-Two' (3x08) in Jan 2017. Jane's Top is the Craft Top by Sanctuary.