"I would love to": Sonia Kruger is ready for another baby at 50.

It’s fair to say that almost everything looks good on Sonia Kruger. Motherhood definitely being one of them.

Having welcomed her first child into the world almost 18 months ago, the 50-year-old television personality has taken to parenting like a duck to water, and recently told Australian Women’s Weekly she’s ready for another.

“It’s [motherhood] been such a joy for me,” she said. “I’m just so happy.”

Kruger shares her exciting news with Richard Wilkins on Channel 9’s Mornings. Post continues after video… 

Video by Channel 9

Kruger’s battle to become a mum has been an incredibly public one, with the former Dancing With The Stars host undergoing several unsuccessful rounds of IVF and suffering multiple miscarriages.

At 45, The Voice host was also told by specialists that she and her long-term partner 53-year-old Craig McPherson had zero chance of conceiving with her own eggs.

Sonia Kruger's baby Maggie is on the move! Source: Instagram.

Incredibly, a good friend stepped forward, donating an egg to the couple and her daughter Maggie arrived nine months later.

“I have a very good friend who gave me an egg and that’s how this pregnancy came about," Kruger said at the time.

"When you get to my age – to use your own eggs to have a baby you’re not really going to be successful – I mean the odds are at around one in a million to get there and my doctors have been very clear with me, because I’d been through IVF before”.

Sonia Kruger and baby Maggie looking very happy together. Source: Instagram.

Despite the challenges of parenting a toddler at 50, Kruger says that she'd do it all again in a heartbeat.  “I would love to,” she admitted. “But I really feel like I shouldn’t push my luck!”

McPherson has six children adult children from a previous relationship. The couple have said that their daughter's name comes from both Kruger's mother, as well as famed The Simpsons character, Maggie.

"If you knew my family you'd understand," Kruger said at the time.