Karl Stefanovic and girlfriend Jasmine Yarbrough

Karl Stefanovic, 43, and girlfriend Jasmine Yarbrough, 33 kept their relationship on a down low for months. 

But the smitten couple were recently spotted taking selfies at an exclusive wedding in Byron Bay. 

Pulling a full range of facial expressions, the loved-up pair were pictured snapping a numerous photos on their iPhones along with a mystery pal.

Selfie time! Karl Stefanovic, 43, and girlfriend Jasmine Yarbrough, 33  were recently spotted taking selfies at an exclusive wedding in Byron Bay

Expressive! Pulling a range of facial expressions, the loved-up pair were pictured snapping a range of photos on their iPhones along with a mystery pal

After taking a number of snaps, Jasmine was appeared particularly animated as she poked her tongue out and smiled at the camera. 

Karl also appeared to be in great spirits as he beamed at his device.  

Looking dapper in a plain black suit, the TV host cut a smart figure. 

Jasmine wore a metallic dress teamed with black heels with gold detailing and a crossbody Gucci bag. 

Happy! After taking a number of snaps, Jasmine was appeared particularly animated as she poked her tongue out and smiled at the camera

Happy! After taking a number of snaps, Jasmine was appeared particularly animated as she poked her tongue out and smiled at the camera

More pics! The couple continued to take more selfies

And some more! Picture galore

And some more! Picture galore

Have a look! Karl checks out his handy work

Have a look! Karl checks out his handy work

Chit chat: The pair chatted away to their pal who sipped on his beverage as he spoke to the genetically blessed couple

She wore her signature blonde lob out  and kept her makeup low key and natural. 

The pair chatted away to their pal who sipped on his beverage as he spoke to the genetically blessed couple.  

Early on in the day, Karl and Jasmine were seen talking with a lady dressed in a colorful dress and looked very much the happy couple, who according to reports are ready to head down the aisle themselves in the near future. 

They were later seen chatting to another group of girls dressed elegantly in a floral dress and red frock.  

Natural: Jasmine wore her signature blonde lob out and kept her makeup low key and natural

In good spirits! Early on in the day, Karl and Jasmine were seen talking with a lady dressed in a colorful dress and looked very much the happy couple

In good spirits! Early on in the day, Karl and Jasmine were seen talking with a lady dressed in a colorful dress and looked very much the happy couple

Perfect couple? According to reports Jasmine and Karl are ready to head down the aisle themselves in the near future

 New Idea previously claimed the Today host is thinking he would like to head down the aisle as soon as his divorce to Cassandra Thorburn is finalised. 

‘Karl has been thinking about marrying Jasmine pretty much since they met,’ a ‘source’ allegedly told the publication. 

You next? New Idea previously claimed the Today host is thinking he would like to head down the aisle as soon as his divorce to Cassandra Thorburn is finalised

You next? New Idea previously claimed the Today host is thinking he would like to head down the aisle as soon as his divorce to Cassandra Thorburn is finalised

More chat: They were later seen chatting to another group of girls dressed elegantly in a floral dress and red frock

 ‘He’s 100 per cent smitten and knows she’s the one. And their day at the Byron Bay wedding has made him think about marriage even more,’ they added.  

They also claimed that at age 43, Karl wants to put a ‘ring on Jasmine’s finger.’ 

Wedding bells on the cards?  Karl has been 'thinking about marrying her since they first met' according to reports

Wedding bells on the cards?  Karl has been ‘thinking about marrying her since they first met’ according to reports

Daily Mail Australia contacted Karl’s reps for comment.  

Karl recently opened up about his relationship with the shoe designer which started in December last year, three months after ending his 21-year marriage to Cassandra. 

‘I certainly did not expect to meet someone five months after I broke up with my wife. That was not planned. I did not know her before. I met her on a boat in Sydney,’ Karl told Stellar. 

Smitten: 'Karl has been thinking about marrying Jasmine pretty much since they met,' a source told the publication

Smitten: ‘Karl has been thinking about marrying Jasmine pretty much since they met,’ a source told the publication

‘It was unexpected and lovely, but we’re going to keep a level of privacy to how we’re going and what we’re planning, especially considering I have three beautiful children who need to be taken into consideration.’

Karl shares  Jackson, 17, Ava, 12, and 11-year-old River with his former wife and has admitted he was ‘ashamed’ of the mistakes he had made in his marriage. 

‘I’ve had some very dark moments where I felt ashamed and I had failed,’ he told the publication. 

Lovely: Karl describes his relationship with Jasmine as 'lovely and unexpected'

Lovely: Karl describes his relationship with Jasmine as ‘lovely and unexpected’

Ashamed: Karl shares Jackson, 17, Ava, 12, and 11-year-old River with his former wife Cassandra Thorburn and has admitted he was 'ashamed' of the mistakes he had made in his marriage

Ashamed: Karl shares Jackson, 17, Ava, 12, and 11-year-old River with his former wife Cassandra Thorburn and has admitted he was ‘ashamed’ of the mistakes he had made in his marriage

 

 

 

 

Read more at DailyMail.co.uk