Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this yellow polka dot shorts on Jane the Virgin on episode 'Chapter Ninety-Three' (5x12) in Jun 2019. Petra's Top is the Maris Top by Alice + Olivia . Petra's Shorts is the Olena Skort in Pineapple by Tularosa.