Following weeks of speculation, Karl Stefanovic finally confirmed his wife Jasmine Yarbrough’s pregnancy on Monday afternoon.
And just hours later, the 45-year-old Today host was spotted enjoying a day at the beach with Jasmine, 35, in Noosa, Queensland.
The Channel Nine presenter went shirtless during the outing and, at one stage, was seen sweetly kissing his wife on the lips.
Sealed with a kiss! Karl Stefanovic (left) enjoyed a day at the beach with his pregnant wife, Jasmine Yarbrough (right), in Noosa, Queensland, on Monday
Karl showed off his fuller figure as he sauntered down the beach with Jasmine in a pair of vibrant, cactus-patterned boardshorts
After cooling off in the ocean, the journalist joined his younger wife for an iced coffee alongside two female friends.
Meanwhile, Jasmine – who was holding on to the pair’s dog Chance the Yapper – covered up her pregnant figure in a khaki dress.
She finished off her breezy look with a navy blue cap and black sliders.
Dad bod alert! Karl, 45, proudly flaunted his fuller figure as he sauntered across the beach

Baby on board! Jasmine, 35, covered up her pregnant figure in a khaki dress

So in love! The couple confirmed their baby news on Monday following weeks of rumours

Pucker up! The lovebirds kissed while their dog, Chance the Yapper, took a walk on the beach

Making a splash! Karl cooled off in the ocean while his pregnant wife stayed on the shore

Ready for the summer: Karl caught several waves as temperatures soared in Noosa
The mother-to-be went makeup free and styled her blonde hair into a messy bun.
The couple’s beach date coincided with Karl confirming their pregnancy news following weeks of rumours.
After Daily Mail Australia published another set of photos of him and Jasmine taken in Byron Bay on December 14, Karl re-posted one of the snaps on Instagram and joked about his recent weight gain.
He captioned the photo, ‘After a great deal of speculation… the rumours are true,’ before adding a baby emoji.

We knew it! Karl confirmed Jasmine’s pregnancy in an Instagram post (above) on Monday


That’s a wrap! Karl wrapped his body in a green towel as he dried off on the sand

Back in the saddle: Karl will return as host of the Today show on Monday, January 6 alongside 60 Minutes journalist Allison Langdon

Bad times: Karl was dumped as co-host of Channel Nine’s Today show in December 2018 while he was on his honeymoon with Jasmine

Bumping along: A friend of Jasmine’s revealed her pregnancy to the press on December 9

Fatherhood: Karl has three children – Jackson, River and Ava – from his previous marriage to journalist Cassandra Thorburn
The post not only confirmed Jasmine’s pregnancy, but also showed that Karl doesn’t mind making a joke about his dad bod.
Jasmine is believed to be four months pregnant, according to Woman’s Day, and her due date is supposedly May 2020.
Karl is already father to thee children – Jackson, 19, River, 12, and Ava, 13 – from his previous marriage to journalist Cassandra Thorburn.

Quality time: Karl and Jasmine were the picture of happiness as they strolled down the beach

Romance: Karl married Jasmine in Los Cabos, Mexico, on December 8, 2018, and the couple recently celebrated their one-year anniversary

So cute! Jasmine appeared in high spirits as she cuddled up to the pair’s dog, Chance the Yapper
Karl married Jasmine in Los Cabos, Mexico, on December 8, 2018, and the couple recently celebrated their one-year anniversary.
At the time of his wedding, Karl was facing a barrage of negative press and was sacked as host of the Today show while on his honeymoon.
But in a dramatic reversal of fortune, he will return to Channel Nine’s breakfast program on January 6 alongside Allison Langdon.

New year, new me! Karl returns to the Today show in a matter of weeks