Karl Stefanovic has revealed the due date and gender for his baby with Jasmine Yarbrough, saying he absolutely cannot wait to meet “his little princess”.

The  Today  co-host opened up about his wife’s first pregnancy with  9Honey, and revealed Jasmine will give birth to their sweet baby girl in May.

“We are really excited,” Stefanovic told  9Honey  on Friday.

“Jasmine looks so beautiful and is handling pregnancy in such an incredible way. Our whole family can’t wait to meet our little princess.”

The couple’s latest arrival will join a cluster of excited older siblings, including Jackson, 20, River, 12 and Ava, 14 from his 21-year marriage to Cassandra Thorburn.

View this post on Instagram

A post shared by Jasmine Stefanovic (@jasyarby) on Dec 7, 2019 at 2:21pm PST

Karl confirmed the rumours surrounding he and his wife were expecting their first child together in his classic sarcastic fashion.

Sharing a paparazzi-snapped photograph of himself walking out of the ocean, the Channel 9 star referenced  his food baby by writing: “After a great deal of speculation … the rumours are true,” he wrote along with the baby emoji.

View this post on Instagram

A post shared by karl stefanovic (@karlstefanovic_) on Dec 29, 2019 at 8:01pm PST

While talking to the hosts of  The Kyle and Jackie O Show, he admitted he was happy with his marriage and family.

“We’re glad that some of the heat has died out of the whole thing and we sort of lead a more normal life than we did before,” he said.

“(Jasmine) is glowing, she’s happy and we’re all very happy”.

View this post on Instagram

A post shared by Jasmine Stefanovic (@jasyarby) on Dec 7, 2019 at 2:21pm PST

Stefanovic, 45, and Yarbrough, 35, were married in Cabo, Mexico, on December 8 2018.

Rumours of pregnancy for the couple is not new and has been the topic of discussion ever since the pair tied the knot.