Picture: The CW
Xiomara Villanueva (played by Andrea Navedo) on Jane the Virgin on The CW was spotted wearing this blue cold shoulder top on Jane the Virgin on episode 'Chapter Fifty-Seven' (3x13) in Feb 2017.
See all outfits from this episode
Petra’s white floral v-neck dress on Jane the Virgin
Lylli Dress by Ted Baker at Nordstrom Rack, $315
Also available at: Asos
Petra’s floral crop top on Jane the Virgin
Amore Top by Elliatt at Revolve, $46 (was $95)
Jane’s bird print dress on Jane the Virgin
Nella Dress in Bird Party by Alice + Olivia at Yoox, $87 (was $214)
Petra’s pink draped asymmetric dress on Jane the Virgin
DESIGN Kimono Sleeve Sash Midi Dress in Soft Jacquard by ASOS at Asos, $46 (was $103)
Lina’s pink ruffled dress on Jane the Virgin
Cosma Dress by Parker at Nordstrom, $258.40 (was $298)
Also available at: Parker | Amazon | Revolve
More shoppable items from Jane the Virgin
View all Jane the Virgin outfits