Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this striped tie-front shirt on Jane the Virgin on episode 'Chapter Eighty-Eight' (5x07) in May 2019. Jane's Top is the Amelie Shirt in Avila Stripe by Rails.