In the almost five years since Karl Stefanovic met his now wife Jasmine, there's one thing that's become abundantly clear – the Today show host is in complete awe and adoration of her.
Naturally, the 46-year-old seized the opportunity to share said adoration with Jasmine's birthday being marked today.
Taking to Instagram, Karl shared two photos of his gorgeous wife, one dressed up for a black tie event together and another of Jas in a much more casual ensemble with his daughter, Willow.
"Happy birthday my beauty. You are light and love and everything in between," Karl began.
"You've even taught Ava never to get angry when I get home late from the pub. ❤️❤️," he then cheekily added referencing his second daughter.
The post was flooded with birthday messages from celebrity pals alike.
"💕💕 HB Jazzy 😘," Sylvia Jeffreys, who's wed to Karl's brother Peter, wrote.
"Happy birthday beautiful Jasy!" The Voice's Renee Bargh commented.
And judging by this post Karl isn't the only one in the relationship who enjoys spending an evening at the pub with Ryan "Fitzy" Fitzgerald writing, " Happy Birthday @jasyarby Meet you at the pub at 6!!"
It hasn't always been smooth sailing for the couple with Karl facing extensive backlash over his split from ex-wife Cass Thornburn and subsequent romance with Jasmine.
It was only recently that Karl opened up about the "genuinely black times" he faced during this period of public backlash.
"Personally, it was a bit hard because I thought a lot of people do go through relationship difficulties and, unfortunately, for me that was in a very public way, but that's what happens when you're a public person," he told 3AW's Neil Mitchell.
"But I thought, 'Well hang on, a lot of people go through this, and why is mine such a big deal?' I still don't know why it was.
"I got divorced, I did find love again, and I'm sorry if people are offended by that, but it's made me really happy."
Despite the difficult ordeal Karl always stayed true to his feelings and undying dedication to Jasmine.