Top: Cotton Shirt in Powder Pink by H&M
Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this pink button down shirt and striped shorts on Jane the Virgin on episode 'Chapter Twenty-Six' (2x04) in Nov 2015. Jane's Top is the Cotton Shirt in Powder Pink by H&M.