The 43 year old has been photographed underwater wearing only bikini bottoms to show off a new necklace she was gifted from her boyfriend Vito Schnabel, an art curator and contemporary art dealer.
'Love my new (heart emoticon) necklace', Heidi captioned the image.
Fans seemed sceptical about the intent of the image.
“Heidi I love you girl😘 i don't think the necklace is the first thing people look at," commented one follower.
“There is a necklace? Lol hard to notice” commented another.
Heidi is reportedly vacationing in the Caribbean.
Watch Heidi Klum's incredible transformation into Jessica Rabbit