FANDOM


Mary Margaret Blanchard, also known as Snow, is a character on ABC's Once Upon a Time. She débuts in the first episode of the first season. She is portrayed by starring cast member Ginnifer Goodwin, and is the Storybrooke counterpart of Snow White.

After the curse is cast, Mary Margaret is a shy, meek teacher at the Elementary School. approximately eighteen years later, Gold gives Mary Margaret their granddaughter, Elizabeth the daughter of Mary's son, John Watson and Gold's daughter, Sarah Cassidy.

Queen Eva
 
 
 
King Leopold
 
 
 
 
 
 
Mary Margaret Blanchard
 
 
 
David Nolan
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Neal Cassidy
 
Emma SwanJohn Watson
 
Sarah Cassidy
 
 
 
 
 
 
 
 
Henry MillsLiz Watson
Community content is available under CC-BY-SA unless otherwise noted.