Top: Printed Batwing Top by XOXO
Xiomara Villanueva (played by Andrea Navedo) on Jane the Virgin on The CW was spotted wearing this printed split-sleeve top on Jane the Virgin on episode 'Chapter Seventeen' (1x17) in Apr 2015. Xiomara's Top is the Printed Batwing Top by XOXO.