Andre, 40, and 23-year-old medical student MacDonagh are due to have their first child early next year, reported Sun online.
"We were going to keep this to ourselves a little bit longer, but as everyone's been asking, I am very happy to tell you that Emily and I are having a baby, and we are over the moon. Emily will make a brilliant mum," Andre said.
The baby will be Andre's third as he has a son, Junior, and daughter, Princess, with ex-wife Katie Price.