Matt Damon has to keep "dodging punches" from his pregnant wife.

The 'Invictus' star admits Luciana - who has four-year-old Isabella and two-year-old Gia with the actor, as well as 11-year-old Alexia from a previous marriage - can't wait to give birth as she is struggling with mood swings.

He explained: "We're in the third trimester and basically I'm just dodging punches right now from my wife. That means I have to work on my defence and I never know when a left hook or a right cross is going to come. She's completely over me and over being pregnant."

However, despite their rows, Matt admits he is amazed at how well Luciana copes with pregnancy.

He told People magazine: "She's been a great sport. She looks amazing and she's taking great care of herself. "

The 39-year-old star also admitted he doesn't expect to have any more children after they welcome their forthcoming new addition into the world.

He added: "She's been pregnant basically for more than half of the last five years and she's been nursing the other half so I've definitely asked about as much as I can from my wife. Now I'm all hers!"