Top: Bellflower Flutter Sleeve Top by Rebecca Taylor
Xiomara Villanueva (played by Andrea Navedo) on Jane the Virgin on The CW was spotted wearing this purple floral v-neck top on Jane the Virgin on episode 'Chapter Fifty-Eight' (3x14) in Mar 2017. Xiomara's Top is the Bellflower Flutter Sleeve Top by Rebecca Taylor.