Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this long ruffle front robe on Jane the Virgin on episode '' (1x03) in Oct 2014. Petra's Robe is the Signature Satin Long Robe by Oscar de la Renta. For shoppable links visit wornontv.net/39225