Representatives for the star confirmed the happy news of her newborn's arrival to OK! magazine, saying: 'Baby O'Neill was born this morning. Mum and baby are doing well.'
'Michael and Danielle are in love with their baby boy. Her mum Jackie was also by her side. The family are completely overjoyed.'
Danielle is already mum to three boys, five-year-old Archie, four-year-old Harry and George, three, from her previous relationship with footballer Jamie O'Hara, and confirmed that she was expecting again back in February.
The couple have not yet confirmed the baby name that they've chosen for their bundle of joy, although Danielle has said in the past that she's keen on the name Ronnie.
'We've got a short list of names that we really like and Ronnie is obviously one of them,' she wrote in her pregnancy blog for the title. 'My granddad is called Ronnie so I really love that name and it would mean a lot for me to call the baby Ronnie. We haven't actually chosen it yet though.'
She added that family names have been an influence before, saying: 'Archie is named after my dad as both my dad and granddad are called Arthur, but my dad gets called Archie so that’s why I called Archie, Archie!'
Danielle, 33, found out the gender of her baby live on Loose Women, and has been candid about her feelings about having another boy, admitting during an interview that the boys had initially been hoping for a sister.
'I'm really happy and excited about the news and Michael and I can't wait, we are heading into London shopping now for boy's outfits!' she said at the time.
'Do you know what I'm more concerned about? Telling my three boys! I think they'll be more disappointed than anyone because they were desperate for a girl, but I know they'll love him.'