Ginnifer Goodwin is pregnant with her first child with fiancé Josh Dallas

Talk about a ‘happily ever after’: Newly engaged stars Ginnifer Goodwin and Josh Dallas have announced they are expecting their first child together.


The couple – costars on the hit TV series Once Upon a Time who got engaged last month – delighted fans when they took their fairytale romance public in 2012.


It seems only fitting that Ginnifer, 35, plays Snow White and 31-year-old Josh plays Prince Charming on the show. The two met on set, where their romance blossomed.


The actress had been covering up a baby bump for weeks, but delayed going public with her pregnancy until now.


Details, including the baby’s gender and due date, have yet to be revealed.


Congratulations to the happy couple!


HELLO! Canada magazine is available for your tablet and smartphone. Get HELLO! Canada, PEOPLE, Vanity Fair and over 100 more of the world’s best magazines for one low monthly price at Texture by Next Issue. CLICK HERE to sign up for a free trial.