—Snow White to Prince Charming. Princess Snow White, briefly known as Mary, is a character on ABC's Once Upon a Time. She debuts in the first episode of the first season. She is portrayed by starring cast member Ginnifer Goodwin and guest star Bailee Madison.