Ginnifer Goodwin and Josh Dallas got married on Saturday proving that there really is a happily ever after – at least for these two!
The Once Upon a Time costars tied the knot in an intimate ceremony in Los Angeles with about 30 close friends and family. E! News reports the evening included a cocktail reception with a Spanish guitar player set in a cactus-filled courtyard.
Josh, 32, and Ginnifer, who wore a custom-designed Monique Lhuillier gown, announced their engagement in October after they started dating in 2011.
Josh Dallas and Ginnifer Goodwin play a couple on 'Once Upon a Time'.
"We are so thrilled to announce our engagement and can't wait to celebrate with our friends and family, including our second family at 'Once Upon a Time,'" the couple said in a press release.
In November, they also announced they were expecting their first child together. The 35-year-old actress' character Snow White is even pregnant on the show! However, we discovered this last month after Season 3 returned. Prince Charming, played by Josh, and Snow will be welcoming their second child.
Their costar Jennifer Morrison, who plays their daughter Emma Swan, also celebrated a milestone on Saturday—her 35th birthday!
Don’t forget to see Josh and Ginnifer when Once Upon a Time airs Sundays at 8 p.m. on ABC.