Pregnant Ginnifer Goodwin glows as she steps out for the first time since announcing she and husband Josh Dallas are expecting second child

She's already living a fairytale, having married her very own Prince Charming.

And Once Upon a Time actress Ginnifer Goodwin, 37, had every reason to look content as she stepped out for the first time since announcing she is expecting baby number two with husband Josh Dallas, 33.

The happy couple were joined by their 17-month-old son Oliver as they headed home for Thanksgiving from YVR airport in Vancouver, Canada, on Sunday evening.

Scroll down for video 

Happy family: Ginnifer Goodwin, 37, had every reason to look content as she stepped out for the first time since announcing she is expecting baby number two with husband Josh Dallas, 33

Happy family: Ginnifer Goodwin, 37, had every reason to look content as she stepped out for the first time since announcing she is expecting baby number two with husband Josh Dallas, 33

And the expectant mother was positively glowing as she held her sleepy young son lovingly in her arms. 

The actress wore her short black hair in a slick parting and covered her eyes with a pair of thick-rimmed oversized shades.

Embracing her natural side, she looked at ease make-up free. A black jacket covered a playful pair of dark dungarees which Oliver clung on to as they made their way through the airport.

Famil affair: The happy couple were joined by their 17-month-old son Oliver as they headed home for Thanksgiving from YVR airport in Vancouver on Sunday

Famil affair: The happy couple were joined by their 17-month-old son Oliver as they headed home for Thanksgiving from YVR airport in Vancouver on Sunday

Josh, who plays Prince Charming alongside his wife in Once Upon a Time, cut a dapper figure in a black jacket and jeans, accessorising with shades and backpack. He seemed content to push his son's empty pram and shared a smile with his wife.

Oliver flashed a cheeky look for the cameras and was smartly dress in a navy winter coat with a high collar, jeans and trainers. In contrast to his parents he sported platinum blonde hair.

The lovebirds began dating in 2011 shortly after the Big Love actress was cast as Snow White in Once Upon a Time and wed in April last year - one month before they welcomed their son Oliver. 

Ginnifer called her husband her 'knight in shining armour' in an interview with E! earlier this year, because of his doting parenting skills. 

Co-ordinated: Embracing her natural side, she looked at ease make-up free. A black jacket covered a playful pair of dark dungarees which Oliver clung on to as they made their way through the airport

Co-ordinated: Embracing her natural side, she looked at ease make-up free. A black jacket covered a playful pair of dark dungarees which Oliver clung on to as they made their way through the airport

And Thor actor Josh, returned the compliment when he told People: 'It’s extraordinary because she is, literally, the greatest mother that I know.

'It’s extraordinary to have your partner, who you've known all this time, blossom into this woman… who is so nurturing, so caring and just so cool. She’s so cool and she’s a cool mom. It’s great.'  

Ginnifer, 37, previously admitted she and Josh, 33, were eager to have as many children as possible.

Speaking earlier this year, she said: 'We'll have as many [children] as the universe will grant us.

'[Motherhood is] so much better [than I thought]. It makes me feel like acting is not at all creative, but being a parent, anybody who's a parent I want to like give an Oscar to.'  

History: The expecting couple (pictured at Comic-Con) began dating in 2011 shortly after the Big Love actress was cast as Snow White in Once Upon a Time

History: The expecting couple (pictured at Comic-Con) began dating in 2011 shortly after the Big Love actress was cast as Snow White in Once Upon a Time

The comments below have not been moderated.

The views expressed in the contents above are those of our users and do not necessarily reflect the views of MailOnline.

By posting your comment you agree to our house rules.

Who is this week's top commenter? Find out now