Heidi Klum Goes Topless in Mexico with Boyfriend Vito Schnabel

They’ve been hot and heavy since they started dating in February, and it looks like Heidi Klum and her 27-year-old boyfriend Vito Schnabel are still going strong.

The amorous couple was spotted vacationing in Mexico yesterday, where Heidi ditched her bikini top for a dip in the ocean.

Klum, 40, recently came under fire for a Native American-themed photo shoot, but the Germany’s Next Top Model host seemed carefree as she cuddled up to her art dealer beau in Tulum, Mexico. The mother-of-four posted this POV selfie on her Instagram account a few days ago with the caption: “Beautiful day”

To see more photos of a topless Heidi on holiday with Vito, check out the gallery above.