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!
All the best to the couple and their new bundle of joy! May it bring them all the love they can handle.