Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this floral jacquard blazer on Jane the Virgin on episode '' (3x06) in Nov 2016. Petra's Jacket is the Premium Occasion Jacquard Blazer by ASOS. For shoppable links visit wornontv.net/62520