Ginnifer Goodwin is seen signing autographs on the set of her new TV series Once Upon a Time earlier this week outside Vancouver (October 18). Ginnifer plays Mary Margaret Blanchard - aka Snow White - on the new fairytale series.
Also spotted on set was Josh Dallas, Lana Parilla, Jennifer Morrison, and Jared Gilmore - check out the pics in the gallery.
The role of Snow White couldn't be more perfect for Ginnifer. She told USA Today:
"Ironically, I was Snow White two years ago for Halloween. I remember saying to my little sister when I explained my (costume) choice: 'You know, one of my biggest dreams in life is to play a Disney princess. Halloween is my favorite holiday, and I always go all-out with my costumes. I'd better go ahead and dress up like a Disney princess now, because if I ever land a princess role, I wouldn't be able to do that then."