The singer announced on her website that the baby – a boy – arrived just after midnight at the couple’s home in South Wales weighing 7 lbs. and 5 oz.
“Mum and baby are both doing just fine,” read the statement.
The baby’s name has yet to be announced.
Earlier this week, there were reports that Charlotte, who was almost a week overdue, was trying to bring the baby by eating curry dishes, pineapple and raspberry leaf tea.
The couple also a daughter Ruby, 1.
- Charlotte Church Shows Off Her Growing Bump
- Charlotte Church and Gavin Henson Share Ruby’s Christening