Ginnifer Goodwin

Ginnifer Goodwin is the actor who plays Mary Margaret Blanchard and Snow White.