Jacket: Ellsie Jacket by Ted Baker
Shorts: Sabele Botanical Bloom Print Shorts by Ted Baker
Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this mint green blazer and floral shorts on Jane the Virgin on episode 'Chapter Twenty Two' (1x22) in May 2015. Petra's Jacket is the Ellsie Jacket by Ted Baker . Petra's Shorts is the Sabele Botanical Bloom Print Shorts by Ted Baker.