Outfit Details
Dress: Suede-Patch Sweater Dress in Grey Melange by Polo Ralph Lauren
The rest of this outfit can be found here
Shop This Style
Mary Margaret (played by Ginnifer Goodwin) on Once Upon A Time on ABC was spotted wearing this grey sweater dress with elbow patches on Once Upon a Time on episode 'Smash the Mirror (1)' (4x08) in Nov 2014. Mary's Dress is the Suede-Patch Sweater Dress in Grey Melange by Polo Ralph Lauren. Mary's The rest of this outfit can be found here is the .

















