Heidi Klum and her husband Tom Kaulitz were all over each other on a hotel balcony in Cannes, France this week.

The 51-year-old supermodel was seen putting her hand on the 35-year-old musician’s private parts as she sipped chilled white wine.

Kaulitz was bare-chested as he wore leopard-print swim trunks, a cap and sunglasses.

Klum had her dirty blonde hair down with an orange cap on during the afternoon PDA session.

He got handsy too: In a video she shared to Instagram, the German wonder was laying chest down on a lounge chair while in a skimpy rust-colored thong bikini that exposed her butt when he used his heavily tattooed hand to rub oil on her derriere.

Heidi spoke German to her better half as she flashed a naughty grin in the saucy clip.

From A-list scandals and red carpet mishaps to exclusive pictures and viral moments, subscribe to the DailyMail’s new Showbiz newsletter to stay in the loop. 

Heidi Klum let her husband Tom Kaulitz get handsy with her on a hotel balcony in Cannes, France this week

Heidi Klum let her husband Tom Kaulitz get handsy with her on a hotel balcony in Cannes, France this week

The model was also seen putting her hands on her partner's briefs

The model was also seen putting her hands on her partner’s briefs

Here is a closer look at the naughty move

Here is a closer look at the naughty move

They were also seen getting frisky while in Paris on Monday.

The pair were also seen enjoying some Aperol Spritz al fresco in the French capital, even sharing a smooch at their table. 

Heidi wore a pair of oversized blue denims, white vest and oversized blue shirt for the stroll.  She cut a casual figure in her trainers, accessorizing the outfit with oversized silver glasses. 

Tom meanwhile opted for an equally casual look, wearing black trousers and a vest with a slightly open black shirt.  

The couple, who have been married since 2019, have consistently been unfazed by their 16-year age gap since they met in February 2018 at a birthday party.   

However, they have had to contend with online trolls, who Heidi said must be motivated by ‘spitefulness’.

The former Victoria’s Secret model told Glamour Germany: ‘Perhaps many people also think I’ve had too much luck in life. 

‘I have a great job, I get to travel the world, I can buy expensive things. 

Klum sipped on a chilled glass of white wine as she looked at the ocean

Klum sipped on a chilled glass of white wine as she looked at the ocean

The reality TV star also had one of her legs over his

The reality TV star also had one of her legs over his

After her man got up and slathered his lady love with lotion

After her man got up and slathered his lady love with lotion

The Tokio Hotel band member then sat down after his hard work

The Tokio Hotel band member then sat down after his hard work

The German wonder filmed the lusty experience. She was laying chest down on a lounge chair while sunbathing in a skimpy rust-colored thong bikini that exposes her butt

The German wonder filmed the lusty experience. She was laying chest down on a lounge chair while sunbathing in a skimpy rust-colored thong bikini that exposes her butt

Her spouse took his time using his heavily tattooed hands to rub oil on her derriere as she smiled for the camera

Her spouse took his time using his heavily tattooed hands to rub oil on her derriere as she smiled for the camera

Kaulitz was bare-chested as he wore leopard-print swim trunks, a cap and sunglasses before patting her butt in a playful slap

Kaulitz was bare-chested as he wore leopard-print swim trunks, a cap and sunglasses before patting her butt in a playful slap

Klum had her dirty blonde hair down and messy with an orange cap on during the afternoon PDA session. Heidi spoke German to her better half as she flashed a naughty grin after enjoying glasses of white wine and bottled water

Klum had her dirty blonde hair down and messy with an orange cap on during the afternoon PDA session. Heidi spoke German to her better half as she flashed a naughty grin after enjoying glasses of white wine and bottled water

And the 51-year-old supermodel was so proud of the 35-year-old musician's move, she posted a video of it to Instagram

And the 51-year-old supermodel was so proud of the 35-year-old musician’s move, she posted a video of it to Instagram

‘And now I’ve also got myself such a great man.’ 

The couple’s appearance in Paris comes after they enjoyed the Mission: Impossible – The Final Reckoning screening on day two of the Cannes Film Festival.  

The model put on a busty display in a chic blue sequined gown from Elie Saab’s 1001 Seasons Haute Couture Collection.

The striking number featured a plunging neckline, off-the-shoulder detailing, sheer panels and a dramatic floor-length train that oozed old Hollywood glamour.

The couple's appearance in Paris comes after they enjoyed the Mission: Impossible - The Final Reckoning screening on day two of the Cannes Film Festival

The couple’s appearance in Paris comes after they enjoyed the Mission: Impossible – The Final Reckoning screening on day two of the Cannes Film Festival 

They were also keen to show their affection for each other at Cannes too and shared a kiss for the cameras on the red carpet

They were also keen to show their affection for each other at Cannes too and shared a kiss for the cameras on the red carpet

Kissing again at amfAR Gala Cannes 2025 during the 78th Cannes Film Festival at Hotel du Cap-Eden-Roc on May 22

Kissing again at amfAR Gala Cannes 2025 during the 78th Cannes Film Festival at Hotel du Cap-Eden-Roc on May 22

The German beauty styled her signature blonde locks in a voluminous blowout and amped up the drama with a bold smoky eye and flawless complexion.

Meanwhile, her musician husband Tom looked incredibly dapper in a classic black tuxedo as he posed for sweet snaps alongside his stunning wife.

The couple looked every inch the A-list power duo as they made their stylish entrance.

They were also keen to show their affection for each other at Cannes too and shared a kiss for the cameras on the red carpet. 

Mission: Impossible – The Final Reckoning is the eighth and final instalment in the long-running franchise, wrapping up the two-part storyline that began with Dead Reckoning Part One. 

***
Read more at DailyMail.co.uk