Anyone who might have guessed that the love of Heidi Klum and Tom Kaulitz would not last a long time was taught otherwise. The two have been married for four years now. However, as they celebrate their wedding anniversary, some may begin to do math.

Heidi Klum and Tom Kaulitz have been married for four years. And the 49-year-old still seems to be floating on cloud nine with the Tokio Hotel musician.

Klum has now published an all too romantic post on her Instagram page. A short clip and photo show her kissing with her 33-year-old husband. Another photo shows a room decorated with a large bouquet of red roses and many red heart-shaped balloons hanging from the ceiling.

Another image in the series shows two cakes decorated with the words “4 Years” and “Happy Fourth Wedding Anniversary.” Klum writes about the post with an attached heart emoji: “Love of my life”.

The fact that Klum and Kaulitz are now celebrating their wedding anniversary may surprise some. The two had already made their relationship public in May 2018 and celebrated their engagement at Christmas of the same year. The official wedding celebration, on the other hand, did not take place until August 3, 2019 on a ship off Capri.

However, US media had already speculated in July 2019 that the actual wedding might have taken place in advance. The portal “TMZ” and the “People” magazine said they had evidence that the marriage certificate had already been issued. It was also said that sources close to the family had confirmed a wedding date in February.

“TMZ” speculated that a date from Klum and Kaulitz in an Asian restaurant on February 22, 2019 could have been the wedding dinner. That would fit in with the couple now celebrating their fourth wedding anniversary.