Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this blue off-shoulder top and floral pencil skirt on Jane the Virgin on episode 'Chapter Ninety-Six' (5x15) in Jul 2019. Petra's Top is the Cynthia Top by L'Agence.