Ginnifer Goodwin got her real life fairy tale ending!
The "One Upon A Time" star tied the knot with her ABC co-star Josh Dallas on Saturday in Los Angeles.
The pair exchanged their vows in front of 30 of their closest friends and family members. "Ginnifer and Josh seemed very relaxed and happy," a source told E!.
The expecting actress wore a custom Monique Lhuillier gown for the big day.
Goodwin and Dallas met on the set of "Once Upon A Time," where they play the on-screen couple Snow White and Prince Charming. They went public with their relationship in April 2012.
Just one month after the cute couple got engaged in October 2013, news broke that the TV stars were expecting their first child together.
Congrats to the newlyweds -- click "Launch Gallery" above to see even more celebrity weddings!