Mary Margaret Blanchard

Mary Margaret Blanchard is a nun and primary school teacher who lives in Storybrooke. She is the cursed version of Snow White.