Snow White

Snow White is a character on ABC's Once Upon a Time. Under the Dark Curse, she became known as Mary Margaret Blanchard, a shy school teacher who has a lousy love life, separated from her true love Charming and her daughter Emma. Once the Curse is broken, she mends the broken relationship between her and Regina and embracing her name once again after encouragement from Regina.

She is the mother of Emma Swan and Neal, the grandmother of Henry Mills and Hope Jones, daughter of Leopold and Eva, and wife of Prince Charming and mother-in-law of Killian Jones.

Family
Deceased:
 * David Nolan (husband)
 * Emma Swan-Jones (daughter)
 * Killian Jones (son-in-law)
 * Mr / Miss Jones (grandchild)
 * Neal Nolan (son)
 * Henry Mills (grandson)
 * Cinderella Mills (grandaughter-in-law)
 * Lucy Mills (great-granddaughter)
 * Regina Mills (stepmother)
 * Zelena Mills (step-aunt)
 * Robin Mills (step-cousin)
 * Cora (step-grandmother)
 * Henry Mills Sr. (step-grandfather)
 * Eva White (mother)
 * Leopold White father)
 * Ruth Nolan (mother-in-law)
 * Robert Nolan (father-in-law)
 * James (brother-in-law)