On screen Ginnifer Goodwin and Josh Dallas are Snow White and Prince Charming, off screen the couple are living out their own fairytale, having just married on Saturday. It really has been a case of happily ever after for the 'Once Upon A Time' co-stars who are also expecting their first child together. With the happy couple beginning their new life together, we look back at the real life story of how Snow White and Prince Charming made it to the altar.

Ginnifer Goodwin and Josh Dallas Newlyweds Ginnifer Goodwin and Josh Dallas

Ginnifer and Josh first met when they they was paired together on screen as Snow White and Prince Charming for ABC’s ‘Once Upon A Time’. In the beginning things were kept purely professional between the co-stars as he was still married to ‘Sherlock’ actress Laura Pulver. The British actress had met Dallas in 2003, whilst he was studying in the UK at the Mountview Academy of Theatre Arts. The couple married in 2007, but by the time Josh landed the role of Prince Charming, distance had grown between the couple and divorce was on the cards. Ginnifer, herself also had a high profile romantic history having  formerly been in a relationship with American Pie actor Chris Klein and then being engaged to actor Jery Kern before the romance ended in mid 2011.

When Dallas and Goodwin began working together on ‘Once Upon A Time’, the actors had instant chemistry and fast became good friends. As Prince Charming and Snow White they were ever optimistic and slightly doomed couple who were known for their motto of ‘I will always find you’ which became the fictional couple's catchphrase. Off screen, Dallas's marriage was ended and he announced his divorce in late 2011. After which it started being reported that sparks were flying between the co-stars. A source told E! news that the pair had an ‘"immediate connection when they met.” The connection was first just as friends but when Dallas and his wife separated he soon fell in love with Ginnifer, and the relationship became “full-on since the moment it turned romantic,” according to E!

Newlyweds Ginnifer Goodwin and josh Dallas Real life Snow White and Prince Charming, Ginnifer Goodwin and Josh Dallas

Unlike their on-screen characters, who were constantly battling adversity in their relationship, Josh and Ginnifer seemed to have the perfect set up. After a year of dating, they took the plunge and announced their engagement in October of last year. A month later, the couple revelaed they were expecting their first child together, which is due later this year. On screen, Ginnifer’s alter ego, Snow White, is also pregnant, but it seems that decision was made before her real life pregnancy.

The couple’s wedding took place this Saturday and has been described as an intimate and romantic ceremony. E! reports that guests “enjoyed a cocktail reception with a Spanish guitar player in a courtyard with cactuses and stone pathways’”. Ginnifer and Josh “seemed very relaxed and happy," and kept the nuptials simple, being “surrounded by their nearest and dearest friends”. Ginnifer is also said to have worn a custom-designed Monique Lhuillier gown.

Ginnifer Goodwin and Josh DallasGinnifer and Josh married in a small intimate ceremony on Saturday

For Ginnifer and Josh things really couldn't be more perfect. The newlyweds seemed to have found the right balance together between their work and personal life and soon baby will make three for the happy couple. As much as we love watching their onscreen turmoil as Snow White and Prince Charming, it’s nice to see that in real life the couple have a happy ending to their fairytale. Congratulations to Ginnifer and Josh we hope this really is happily ever after for you both.

More: Ginnifer Goodwin Weds Co-Star Josh Dallas In Princess-Worthy Wedding

More: Ginnifer Goodwin is Pregnant