Ginnifer Goodwin and her fiance Josh Dallas are to become parents.

The couple, who play Snow White and Prince Charming on TV show Once Upon A Time are expecting their first child together.

A representative for Ginnifer has confirmed the news, but didn't say when the baby is due.

Ginnifer, 35, and Josh, 31, fell for each other after meeting on the set of their television drama and early last year they confirmed that they were an item.

Last month they confirmed to People magazine that they had got engaged.