Congratulations are in order for Baywatch hunk David Hasselhoff! The handsome 66-year-old just married his longtime love, fiancée, Hayley Roberts, 38, in a stunning wedding ceremony in Italy on July 31. 

According to People, the TV star and his younger sweetheart enjoyed a small ceremony surrounded by family and friends, along with his two daughters Taylor, 28, and Hayley, 25, who he flew out for the special occasion. The girls couldn’t help but pose together for photos in the gorgeous city of Puglia, and Taylor even posted a pic on the beach with her dad with the caption, “My boys + family forever.” 

david hasselhoff

David with his daughter Taylor in Italy before wedding (Credit: Instagram)

Last year, David opened up about his wedding plans exclusively to Closer Weekly. At the time they were still in the early stages of planning, but they knew they wanted something “quiet,” “small,” and “family-oriented” in Italy, which is exactly what they had! At the time, they also wanted to follow it up with a big ceremony later on with the group Il Divo as entertainment. We hope they still do that!

The planning process wasn’t always easy on the couple. “We have a little fight and I can’t stay mad — that’s how I know I’m in love!” David told Closer. Luckily, they’ve managed to push through all of the planning and work to get to their special day.

This is the third marriage for the actor. He first married actress Catherine Hickland in 1984, and divorced her in 1989. Later that same year, he tied the knot again with Pamela Bach, the mother of his two girls. They were together until 2006. Not long after, he met his beautiful girlfriend Hayley, who he dated for seven years until the beautiful 2018 ceremony. We wish them the very best! 

Have a tip? Send it to us! Email In Touch at