Ginnifer Goodwin is pregnant.

The 35-year-old actress and her fiance Josh Dallas - with who she stars in 'Once Upon a Time' - are expecting their first child together, her spokesperson has confirmed to People.

However, no further details, including the baby's due date or whether the couple know the gender, have been revealed.

Ginnifer and Josh, 31, met working on 'Once Upon a Time' and confirmed their romance in April 2012.

In October this year, the pair got engaged.

They announced at the time: ''We are so thrilled to announce our engagement and can't wait to celebrate with our friends and family, including our second family at 'Once Upon a Time'.''

The 'Thor' hunk was previously married to actress Lara Pulver from 2007 until 2011, and Josh also said last year his lover - who was engaged to Joey Kern in 2010 - inspires him as an actor.

He said: ''I look for fun and smarts - a witty, strong sexy woman.''

Speaking about falling for his castmate, he said previously:''It hit me like a blinding light. I thought, 'I'm in trouble now.' ''