Dress: Printed Handkerchief Dress by RACHEL Rachel Roy
Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this abstract print midi dress on Jane the Virgin on episode 'Chapter Thirty-Three' (2x11) in Feb 2016. Petra's Dress is the Printed Handkerchief Dress by RACHEL Rachel Roy.