Ginnifer Goodwin has given birth to a baby boy.

The 'Once Upon A Time' actress and her co-star husband Josh Dallas - whom she met on the set of ABC hit show - welcomed their first child together on Thursday(29.05.14).

A representative for the pair told People magazine on Friday night(30.05.14): ''Ginnifer Goodwin and Josh Dallas welcomed a baby boy yesterday, May 29. This is their first child. Both mom and baby are doing great.''

News that Ginnifer, 35, was expecting first broke in November last year shortly after the pair announced their engagement.

Josh, 32, said at the time: ''We are so thrilled... and can't wait to celebrate with our friends and family including our second family at Once Upon a Time.''

Meanwhile, the couple - who were married in an intimate ceremony just last month - are yet to announce a name for their son and the actress previously admitted that they were struggling to come up with suitable options.

She explained: ''Naming a child with the last name of Dallas is a little more complicated.

''[We won't have] a first name that begins with a D because it gets porn-y. And nothing geographical because it sounds like an airport.

''[Dallas] was like, 'Boy or girl, Austin Dallas.' I was like, 'That is an actual place where planes land. We can't do that.' ''