Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this white studded sweater and sailor shorts on Jane the Virgin on episode 'Chapter Eighty-Two' (5x01) in Mar 2019. Petra's Sweater is the Studded Sweater by Karen Millen . Petra's Shorts is the Donald Shorts by Alice + Olivia.