Jacket: Floral Embroidered Bomber Jacket by Glamorous
Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this floral embroidered bomber jacket on Jane the Virgin on episode 'Chapter Fifty-Nine' (3x15) in Mar 2017. Jane's Jacket is the Floral Embroidered Bomber Jacket by Glamorous.