Heidi Klum thinks her husband is "super sexy".
The supermodel - who raises four children, Leni, six, Henry, four, Johan, three, and seven-month-old Lou, with singer Seal - reminds herself every day how lucky she is to be married to the 'Kiss From A Rose' hitmaker.
She said: "I don't know why I got so lucky. I have to pinch myself often and say, 'Is this just a dream?' Not only do I love my husband for the obvious reasons - ahem, his sex appeal - but also he is one of the kindest, most loving men I have ever met.
"He is sexy to me because he is fearless and not afraid to show his emotions. He is a super sexy, a hot kisser and. he is sexy to me because he can be singing in front of 25,000 people one minute and, the next, be changing our daughter's diaper."
The couple renew their wedding vows every year, and although they throw a lavish party to celebrate, the pair always make time to enjoy their commitment privately.
Seal explained: "Each year, Heidi and I get remarried. It's a great party, but for about an hour, we go off on our own down to a private beach. We sit there with the kids and read vows to each other as the sun sets. It's a very special moment to us."
The 36-year-old 'Project Runway' host says their children love to be involved in the ceremony as much as she and Seal, 47, enjoy reaffirming their love for one another.
Heidi told Redbook magazine: "We love to renew our vows. It's our time - a lovely family time. It's about remembering this moment of love we gave to each other and reinforcing it.
"It's so special to us, something we love and something our children have gotten accustomed to. It's like, 'Hey, mom and dad love each other and they get married every year!' "
Heidi and Seal will celebrate their fifth wedding anniversary by renewing their vows this weekend.