Top: Byron Top by Piper
Xiomara Villanueva (played by Andrea Navedo) on Jane the Virgin on The CW was spotted wearing this white embroidered off-shoulder top on Jane the Virgin on episode 'Chapter Seventy-Six' (4x12) in Mar 2018. Xiomara's Top is the Byron Top by Piper.