


As a part-time volunteer at the General Hospital, she awakens David Nolan (Prince Charming) from his coma, and the pair gradually fall in love, despite David's marriage to Kathryn Nolan (Princess Abigail). It all starts with Regina's curse which sends everyone Storybrooke, where she appears as Mary Margaret Blanchard, Henry Mills' fourth grade teacher at Storybrooke Elementary School. Snow gives birth to Emma and she is placed in a magical wardrobe and transported to the real world as the curse takes hold. During the wedding the Evil Queen announces her curse to destroy their happiness.
#Mary margaret once upon a time free
Charming breaks free of his imprisonment and awakens her with true love's kiss. In exchange for Charming's life, Snow eats an apple from the Queen containing a sleeping curse. The pair fall in love, but he returns to his fiancée Princess Abigail, though the Evil Queen holds him captive. Snow then lives in the forest, meeting Prince David while robbing him who she nicknames Charming. 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 is later rescued from a runaway horse by Regina, which leads to her having a loveless marriage with Snow's father. 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. In the Enchanted Forest, Mary Margaret was actually born Snow White, the daughter of King Leopold and Queen Eva. View the Mary Margaret Blanchard Gallery. 1 View the Mary Margaret Blanchard Gallery.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. The character has been one of Goodwin's best roles, one she loves playing on the show.īefore 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. She is the true love of Prince Charming/ David Nolan, mother of Emma Swan and Neal Nolan, and grandmother of Emma's children, Henry and Hope. She is portrayed by Ginnifer Goodwin and by Bailee Madison as a child.
#Mary margaret once upon a time series
Snow White, formerly known as Mary Margaret Blanchard in Storybrooke, is a fictional character in ABC's television series Once Upon a Time.

Prince Charming/David Nolan/Prince David (husband)
