Josh Dallas (Prince Charming) and Ginnifer Goodwin’s (Snow White) wedding was basically a fairy tale. The two Once Upon a Time co-stars officially tied the knot on Saturday (April 12) with few guests in attendance — they couldn’t invite all fans, of course! But have no fear, we’ve got some more details about the big day, thanks to E! Online.

According to the site, the ceremony was intimate and took place at a huge estate in Venice, California. An $8 million Asian-Moroccan-style home was the backdrop for the festivities, with about 30 guests and a gorgeous sunset as the only witnesses.

The bride arrived in a long navy blue V-neck dress with her trademark pixie cut parted to the side. She later changed into a jaw-dropping, custom-designed Monique Lhuillier gown that we’re positive now-hubby Josh approved of.

“Ginnifer and Josh seemed very relaxed and happy,” a source tells the site. “They were surrounded by their nearest and dearest friends and kept it very intimate… There was minimal decor. The house where they chose to get married has a river-like pool running through the different rooms, concrete walls, fireplaces and Moorish and Eastern influences.”

That definitely doesn’t sound like Storybrooke, but we’re sure the couple enjoyed their big day and will be happily ever after — especially with that bundle of joy on the way!

What do you think about the details for Josh and Ginnifer’s big day? Hit the comments and let us know!

Once Upon a Time airs Sunday nights at 8 p.m. ET on ABC.

Carson Blackwelder is an Assistant Editor at Wetpaint Entertainment. Follow him on Twitter and Google+!