Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this satin mock neck top and floral shorts on Jane the Virgin on episode 'Chapter Seventy-Four' (4x10) in Feb 2018. Petra's Top is the Paige Top in Blush by Ramy Brook . Petra's Shorts is the Scalloped Shorts by Lucca Couture.