Outfit Details
Top: Briar Top by Alice + Olivia
Shop This Style
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.

























