Coat: Majesty Peacoat in Navy by J.Crew
Jessica Day (played by Zooey Deschanel) on New Girl on Fox was spotted wearing this navy peacoat and black pleated skirt on New Girl on Apr 05 2012's episode. Jess's Coat is the Majesty Peacoat in Navy by J.Crew .