Jessica Day (played by Zooey Deschanel) on New Girl on Fox was spotted wearing this navy blue pea coat and purple flats on New Girl on episode '' (2x17) in Feb 2013. Jess's Coat is the Majesty Peacoat in Navy by J.Crew . Jess's Shoes is the Cece suede ballet flats in fresh plum from J.Crew . Jess's Bag is the Heart shaped bag from H&M. For shoppable links visit wornontv.net/11854