Heidi Klum and her new boyfriend, rocker Tom Kaulitz, are the definition of hot and heavy.
On Sunday, 44-year-old Klum was photographed topless alongside her 28-year-old beau at their villa in Cabo San Lucas, Mexico.
She was spotted strutting around in nothing but black bikini bottoms, mirrored sunshades and a few dainty necklaces.
Not to be outshone, Kaulitz showed off his ripped bod under the glistening sun.
Although the temperatures were soaring in Mexico, that didn’t keep the couple from getting close.
The Tokio Hotel guitarist was seen straddling and kissing the model on her lounge chair at one point. Their close interactions seemed to bring a smile to Klum, who once said plenty of sex is her key to looking great.
As evident from the photos, Klum is over the moon with her new man, to whom she was first linked earlier this year.
The mother of four split from her longtime boyfriend Vito Schnabel last fall.
She was previously married to Seal from 2005 to 2014.
![](https://vip.nypost.com/wp-content/uploads/sites/3/2018/04/180409-heidi-klum-new-boyfriend-03-copy.jpg?quality=90&strip=all&w=623)