On last night's New Girl, costume designer Deb McGuire wanted Jess (Zooey Deschanel) to wear a classic peacoat. Not only did she choose a jacket from J.Crew, but it's also on sale! "Though many designers make the timeless wool jacket, J.Crew happens to make [one] that fits Jess best," McGuire told us. "It's a great look and always has been!" Get the "Majesty Peacoat" now at jcrew.com ($180 to $190, down from $278) but hurry—only a few sizes are left. Find out what else Deschanel wore on Possessionista.com.
Plus, shop more star style!
— Dana Weiss of Possessionista.com