It’s official!

Sonia Kruger has given birth to a baby girl named Maggie Kruger McPherson this morning, alongside her partner Craig McPherson. 

After a long and public battle trying to fall pregnant, the TV host turned to IVF and a donor to make her wish of motherhood come true. 

And her baby announcement is seriously adorable!

Guess what…they fit! Little Maggie Kruger McPherson born this morning. #happybirthday #babygirl

A photo posted by soniakruger (@soniakruger) on

All the best to the couple and their new bundle of joy! May it bring them all the love they can handle. 

Want more? Get more from Kyle & Jackie O!