Nightgown: Nightgown in Turquoise Sea by Nick & Nora at Target (Thanks @rachelsagekunin!)
Jane Villanueva (played by Gina Rodriguez) on Jane the Virgin on The CW was spotted wearing this sea creatures printed nightgown on Jane the Virgin on episode 'Chapter Nineteen' (1x19) in Apr 2015. Jane's Nightgown is the Nightgown in Turquoise Sea by Nick & Nora at Target .