Charlotte Church must be breathing a sigh of relief after giving birth to her second child - more than three weeks late.
The 22-year-old singer had a 7lb 5oz baby boy at home in a birthing pool with rugby playing boyfriend Gavin Henson at her side.
Charlotte told her website that she was "doing just fine" and "well chuffed" to have a baby boy to join daughter Ruby, who is 16 months old.
A source said: "Theyre over the moon to have a son. All went well, although it was a very long night."
And what will the baby be called? Alan! Poor chap...



































