Top: Briar Top by Alice + Olivia
Xiomara Villanueva (played by Andrea Navedo) on Jane the Virgin on The CW was spotted wearing this striped pleated blouse on Jane the Virgin on episode 'Chapter Twenty-Five' (2x03) in Oct 2015. Xiomara's Top is the Briar Top by Alice + Olivia.