Ginnifer Goodwin and Josh Dallas Tie the Knot (CreativeCommons/GageSkidmore)
Ginnifer Goodwin and Josh Dallas Tie the Knot (CreativeCommons/GageSkidmore)CreativeCommons/GageSkidmore

"Once Upon a Time" stars Ginnifer Goodwin and Josh Dallas have finally tied the knot in a secret ceremony held on 12 April in the Los Angeles Area. The ceremony was reportedly attended by selected guests including family members and close friends.

"Guests arrived in formal attire between 5:30 and 6:00 p.m. on Saturday. By 7 p.m., everyone enjoyed a cocktail reception with a Spanish guitar player in a courtyard with cactuses and stone pathways. E! quoted an eyewitness

Goodwin and Dallas are said to have been immensely happy as they had their family and friends around for an intimate ceremony. Goodwin wore a custom-designed Monique Lhuillier gown for the special occasion, while Dallas was dressed in a black tuxedo and a bow tie.

The couple announced their engagement in October after being together for more than a year. It was said that the two had an immediate connection on the sets, when they met for the first time in 2011.

"They were shooting in Canada together," said a source. "And because they were both away from home, they inevitably started to socialize together off the set as well as on-and they got closer as friends. The relationship has been full-on since the moment it turned romantic. There was no reason to wait and take it slow-they fell in love, and it feels right."

Meanwhile, the wedding is not the only happy affair in the couple's life. And they are also expecting a baby.

 "We just can't wait to meet it," Dallas told Good Morning America, and also explained how the couple is looking forward to being parents.