They are one of the most loved-up couples in Hollywood.
Six years after tying the knot, Heidi Klum and Seal are still totally smitten.
That much was clear this week when the couple were photographed soaking up the sun in Sardinia.
CLICK ON PHOTOS FOR FULL GALLERY
Singer Seal and his wife, looking incredibly trim and toned in her bikini, couldn't resist indulging in a number of passionate kisses as they relaxed together in the Mediterranean.
They were joined in Sardinia by their children, Leni, seven, Henry, six, Johan, five and Lou Sulola, who will be two in October.
As well as making time for one another, the fun-loving couple – who renew their wedding vows every year – played in the sea with their little ones, diving off a floating pontoon and splashing about in the surf.
The happy family are currently staying at the Hotel Cala di Volpe – where, as Heidi revealed on Twitter, they bumped into soul songstress Macy Gray.
The German model also posted a picture of herself and her husband with British singer Craig David after running in to him.
New York-based Heidi and Seal have been enjoying visits to different Mediterranean destinations with their children this summer.
Just last week they were on the Spanish island of Ibiza, and they have also spent time in Formentera.