Former Coronation Street actress Lucy-Jo gave birth to the couple's first child on Saturday, 7 September. Baby Halsall arrived several days after her due date.
Alan confirmed the news via Twitter, writing: "Lucy-Jo & I are delighted to announce the arrival of our little girl born this morning. Mother & baby are home with a very proud Father."
He added: "Welcome #babyhalsall."
No name for the baby has been revealed yet.
Lucy-Jo had told Twitter followers last week she was trying everything she could to hurry along her daughter's arrival, including going on long walks and eating hot curries.
She wrote: "Had two hot curries this week, lots of pineapple, long walks, hot baths, been bouncing on my gym ball, been taking raspberry tea leaf....
"Literally tried everything, so I give up! She'll come when she's ready!!!! X."
Congratulations to Lucy-Jo and Alan!
More celebrity babies born in 2013 - pictures below
Copyright: Love & Lust London