Actor Matthew McConaughey and his girlfriend Camila Alves are celebrating the birth of their first child together, a baby boy.

According to People magazine, the baby was born on Monday night and weighed 7lbs 4oz.

A source close to the couple reportedly said: "They're so happy."

McConaughey had previously said of the baby news: "We are stoked and wowed."