Today Show host Karl Stefanovic, 45, and Jasmine Yarbrough, 36, have welcomed their first child together on May 1, 2020.

The couple have named their daughter, Harper May Stefanovic and have revealed she came into the world, weighing 2.9 kilograms.

“Harper and Jasmine are doing well and dad had a great night’s sleep. I am in awe. Harper is absolutely perfect,” Karl told Today.

In December 2018, the couple tied the knot in a lavish ceremony in Mexico and a year later Karl confirmed their pregnancy news via his Instagram account.

“After a great deal of speculation…the rumours are true 👶🏼,” he captioned a paparazzi photo of himself at the beach.

Shoe designer, Jasmine recently shared a stunning photo of herself and bump via her Instagram stories. She captioned the pic: “Countdown is on!!” alongside the pregnant woman emoji.

Jasmine also shared a meme that gave an insight into how she is coping in lockdown. Where she was asked to fill in the remainder of this statement: “I’m currently daydreaming about” she answered “Meeting my new baby girl.”

Jasmine in late April looking forward to her baby girl’s arrival.

Now a first-time mum, Jasmine’s dreams have come true.

While little Harper, is Karl and Jasmine’s first child together, Karl has three children from his first marriage to Cassandra Thorburn – Jackson, 20, Ava, 14 and River, 12.

“I like to think I’ve been a pretty good dad along the way,” he told Daily Mail Australia in April.

“I think every dad would have a level of insecurity about how good they’ve been, but at the end of the day my kids are loved.”

The Today Show host added, “We [he and Jasmine] do have a very loving relationship and to have a baby as an expression of that love is incredible. It’s never an easy thing and I think that kids are a miracle and we just can’t wait to meet this little girl. Just to shower her with all the love that we have.”