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 'Chapter Seventy-Four' (4x10) in Feb 2018. Petra's Top is the Luca Asymmetrical Cutout Top by Ramy Brook.