Heidi Klum looks happy and content

Heidi Klum looks a million dollars on her tropical island holiday.

The supermodel, 39, posed topless on a sun-lounger against a back-drop of sea and sand with a decidedly content smile on her face.

‘Island speed,’ she wrote alongside the snap, opting to keep the details of her location a secret.

The Project Runway host got a jump-start on festive fun last week with a family trip to Disneyland with her bodyguard boyfriend Martin Kristen and her children Leni, eight, Henry, seven, Johan, five, and Lou, three.

Heidi has previously said the family may spend Christmas day in LA, but didn’t reveal how her children with divide their time between her and ex-husband Seal.

It will be the family’s first festive season apart following the couple’s split in January.

Heidi, who was married to the singer for seven years, recently revealed her new love Martin as fitted in seamlessly into her children’s lives.

She told German magazine Bunte last month: ‘They like him very much. This is also one reason why I’m so fond of him. He’s been helping me for four years now.

‘And he takes wonderful care of the kids. He plays with them, he protects them. I trust him.’

by Lorelle Heath

Newsletter

Join our mailing list to receive the latest news directly in your email inbox.