The Once Upon a Time stars took their fairy-tale love off screen in Fall 2011, got engaged two years later, and tied the knot in April 2014.
Throughout the years, they've shared many sweet moments together, both as Snow White and Prince Charming on OUAT and off screen.
The two met on the show, began dating in March of 2012, and were engaged in October 2013.
costar Josh Dallas, 30, since last fall, multiple insiders confirm in the new issue of Us Weekly (out Friday).
The couple, who recently celebrated the birth of their second child, met on the set of Once Upon a Time, and their romance is even stronger than that of their characters, Snow White and Prince Charming.
Along with a few other reporters, we got the chance to talk to Josh at Comic-Con, and he spilled on what it was like falling in love with Ginnifer during filming. I think that particularly the first season had that kind of quality to it.
October 2013 - Present Ginnifer Goodwin and Josh Dallas' romance might be the closest thing to a fairy tale Hollywood has nowadays.
The pair play none other than Snow White and Prince Charming on ABC's hit show Once Upon a Time, and now they're married.
If you've ever wondered what a real fairy tale romance looks like, look no further than Josh Dallas and Ginnifer Goodwin.
When the actors began filming their ABC series in Vancouver last summer, "they really hit it off," one insider explains.
"She and Josh have a blast together and had instant chemistry." PHOTOS: Meet the cast of ABC's Once Upon a Time That sweetness was on display March 18 when the two ducked into the Naam, a Vancouver vegetarian eatery.
Her younger sister, Melissa Goodwin, is a stop motion animator on shows such as Robot Chicken, on which Ginnifer has also appeared as voice talent.
Her father is Christian with Welsh ancestry, and her mother is Jewish. She then graduated from Lausanne Collegiate School in 1996, then attended Hanover College (majoring in Theater) for one year before moving on to earn her Bachelor of Fine Arts from Boston University.