Top: Mara Smocked Top by Cinq a Sept
Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this blue striped ruffled top on Jane the Virgin on episode 'Chapter Seventy-One' (4x07) in Dec 2017. Jane's Top is the Mara Smocked Top by Cinq a Sept.