Once Upon a Time star Ginnifer Goodwin continues to live the fairytale dream!
Not only did she meet fiance Josh Dallas, who literally plays Prince Charming, on the set of their show, she is now pregnant with her first child, People confirms.
RELATED: Hollywood’s Baby Boom Continues
The 35-year-old actress plays Mary Blanchard, AKA Snow White on the fantasy drama, and Josh, 31, first went public with their romance in April of 2012.
Ginnifer was previously engaged to actor Joey Kern, while Josh ended his previous marriage of four years to Lara Pulver in 2011.
Related News: