Mary Margaret Blanchard (Ginnifer Goodwin) wears this felt brown belted oversized collar wrap coat in this upcoming episode of Once Upon a Time.
It is the DL2 by Dawn Levy Hannah Belted Alpaca Coat in Brown. It was previously available HERE, but is now sold out.
Leave a Comment