Successful model Heidi Klum and new boyfriend Tom Kaulitz enjoying a romantic break in the South of France.
The romance seems to be going strong as the 44-year-old supermodel and her 28-year-old German rocker were snapped embracing while enjoying the sun on a luxury yacht in Cannes.
The couple had been in France for the Film Festival and hired the boat for a romantic trip.
Mum-of-four Heidi looked stunning in a sexy colourful triangle Missoni bikini.
Heidi Klum’s boyfriend’s Tom Kaulitz couldn’t keep his hands off her during all the day out in a super yacht.

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures

May 19th, 2018 – Cannes © Spread Pictures