|Mary Margaret Blanchard|
|Enchanted Forest Character:||Snow White|
|First appearance:||Chapter 1: A New Beginning|
Mary Margaret Blanchard is a main character in Once Upon a Gleeful Time. She is the Storybrooke version of Snow White. She is the English teacher at Storybrooke High School and is the director of the school's glee club, The Flawless Fantasies.
Mary Margaret is portrayed by Once Upon a Time star Ginnifer Goodwin and was created by the show's creators, Adam Horowitz and Edward Kitsis.