Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this floral wrap blouse and burgundy shorts on Jane the Virgin on episode '' (1x06) in Nov 2014. Petra's Playsuit is the Kamala Wispy Print Meadow Playsuit by Ted Baker. For shoppable links visit wornontv.net/40642