Petra Solano (played by Yael Grobglas) on Jane the Virgin on The CW was spotted wearing this floral front dress on Jane the Virgin on episode 'Chapter Sixty-One' (3x17) in May 2017. Petra's Dress is the Sadie Dress in Happy Days / Buttercream by Black Halo .