Top: Pleat-Sleeve Blouson Top by Alfani
Xiomara Villanueva (played by Andrea Navedo) on Jane the Virgin on The CW was spotted wearing this green pleated sleeve blouse on Jane the Virgin on episode 'Chapter Eighteen' (1x18) in Apr 2015. Xiomara's Top is the Pleat-Sleeve Blouson Top by Alfani.