But the two didn't tie the knot anywhere close to Storybrooke — they exchanged their vows today, April 12, in that magical kingdom known as Los Angeles.
E! touts that the ceremony's few dozen guests arrived by 6:00 p.m. PT — and that they were celebrating at the reception in a picturesque courtyard an hour later, undoubtedly admiring Ginnifer's custom-made Monique Lhuillier wedding dress.
"Ginnifer and Josh seemed very relaxed and happy," spills E!'s source. "They were surrounded by their nearest and dearest friends and kept it very intimate and simple." (In other words, very unlike any nuptials we've seen on Once!)
The lovebirds started dating not long after meeting in Vancouver in 2011 — as they started filming the fantastical ABC show.
Now, around three years later, they're newlyweds — with a baby on the way! The happy couple announced in November that they're expecting their first child together. (And Ginnifer has been sporting quite the baby bump lately!)
Congrats to the bride and groom!
Leave your well-wishes for the happy couple in the comments below!