They've been dating for two years, and Heidi Klum and Vito Schanbel certainly haven't lost the spark in their relationship.
The 43-year-old was spotted planting a passionate kiss on her man as they enjoyed a romantic getaway to Jamaica to celebrate his 30th birthday over the weekend.
The happy couple travelled to the Caribbean with a group of friends, but also made sure they got some alone time.