Mary Margaret Blanchard
2 quotesTeacher · Female
Snow White, formerly known as Mary Margaret Blanchard in Storybrooke, is a fictional character in ABC's television series Once Upon a Time. She is portrayed by Ginnifer Goodwin and by Bailee Madison as a child. She is the true love of Prince Charming/David Nolan, mother of Emma Swan and son Neal, and grandmother of Emma's children, Henry and Hope. The character has been one of Goodwin's most well received roles, one she has said she loves playing on the show.Before accepting the role, Goodwin stated in interviews that she'd always wanted to play Snow White and called her acceptance of the role "a no-brainer. Kitsis and Horowitz are self-described big fans of Goodwin's previous series, Big Love, and wrote the part of Snow with Goodwin in mind. 2Character background 3Early life In the Enchanted Forest, Mary Margaret was actually born Snow White, the daughter of King Leopold and Queen Eva. As a young girl, Snow White's mother dies when Cora poisons her, in an attempt to make Cora's daughter Regina the new Queen. Snow is later rescued from a runaway horse by Regina, which leads to her having a loveless marriage with Snow's father. After Regina assumes the throne by killing the King, she recruits the Huntsman to kill Snow, but he ends up sparing her for her selflessness. Snow then lives in the forest, meeting Prince David while robbing him who she nicknames Charmin