Top: Musenyi D-Ring Kimono Sleeve Top by MICHAEL Michael Kors
Xiomara Villanueva (played by Andrea Navedo) on Jane the Virgin on The CW was spotted wearing this yellow printed top on Jane the Virgin on episode 'Chapter Nineteen' (1x19) in Apr 2015. Xiomara's Top is the Musenyi D-Ring Kimono Sleeve Top by MICHAEL Michael Kors.