Jacket: Team Lace Varsity Jacket by Free People
Mary Margaret (played by Ginnifer Goodwin) on Once Upon A Time on ABC was spotted wearing this white lace varsity jacket on Once Upon a Time on episode 'Family Business' (4x06) in Nov 2014. Mary's Jacket is the Team Lace Varsity Jacket by Free People .