Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this dark green one-shoulder top on Jane the Virgin on episode '' (4x10) in Feb 2018. Petra's Top is the Luca Asymmetrical Cutout Top by Ramy Brook. For shoppable links visit wornontv.net/91333