Navy coat with gold buttons and purple flats on the set of New Girl
Coat: Majesty peacoat from J.Crew (also worn in season 1)
Shoes: 'Cece' suede ballet flats in 'fresh plum' from J.Crew
Bag: Heart shaped bag from H&M
Source:
http://wwzdw.com/z/3544/