Pregnant Ginnifer Goodwin and her Once Upon a Time costar Josh Dallas are married! Credit: Jason LaVeris/FilmMagic

And they lived happily ever after! Ginnifer Goodwin and Josh Dallas -- a.k.a. Snow White and Charming on ABC's Once Upon a Time -- are married, her rep confirms to Us Weekly.

The costar couple said "I do" in a wedding on Saturday, April 12. They first revealed their engagement last October, a few days after Dallas, 32, popped the question.

The newlyweds will soon have something else to celebrate, too. Goodwin, 35, is pregnant with the couple's first child -- and she and her new husband couldn't be more thrilled to welcome the little one.

"She's such a cool cat. She's just really comfortable and really happy being pregnant, it's lovely to be around," their Once Upon a Time costar Rebecca Mader told ABC News of Goodwin. "Her and Josh are really, really excited to be parents."

Indeed, the beaming dad-to-be himself gushed to Good Morning America, "We just can't wait to meet it."

This is the first marriage for Goodwin, and the second for Dallas. The two started dating in March 2012. "They really hit it off," a source previously told Us Weekly of the pair. "[Ginnifer] and Josh have a blast together and had instant chemistry."

E! News was first to report the marriage.