Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this blue ruffle sleeve dress on Jane the Virgin on episode '' (4x07) in Jan 2018. Petra's Dress is the Scuba Midi Pencil Dress With Frill Sleeve by ASOS. For shoppable links visit wornontv.net/86437