German supermodel Heidi Klum and her boyfriend Vito Schnabel appear to be happier than ever.

The 29-year old started dating Heidi last February and the pair reportedly recently celebrated Vito’s birthday on the beach in Italy. She took to Instagram to mark the big occasion.

 

I love you my V HAPPY BIRTHDAY Y

A photo posted by Heidi Klum (@heidiklum) on

It might the first time we’ve been hearing reports of Heidi, 42, being involved with younger men, but it seems that it is not the first time Vito has been charming ladies of a different generation.

At the tender age of 21m he was supposedly dating Elle McPherson, then at 23 it was Liv Tyler. At the age of 26 he was supposedly dating Demi Moore.

Last year a friend of Vito’s family, Nemo Librizzi, spoke with The New York Post about the supposed pattern in Vito’s romantic history.

Apparently he is a very mature individual. He grew up surrounded by strong independent women which friends say has attributed to his taste in women, supposedly.

“I remember older women liking him when he was as young as 13, because he could carry on a conversation. He was precocious and elegant.”

There is no doubt that conversation skills are an important factor, but apparently it Vito was never “directing his attention exclusively to older women.”

When he was a teenager in school, Vito was apparently dating a woman 12 years older than him. The artist and son of director Julian Schnabel has “a real old-fashioned chivalry” according to Nemo.

He also “had a way of treating women like royalty.” So much so that Jay Z is a big admirer of the younger man.