David Hasselhoff has got married.

The 66-year-old actor tied the knot with his model partner Hayley Roberts - who he met in 2011 when he was a judge on 'Britain's Got Talent' - in an intimate ceremony in the southern region of Puglia, Italy, on Tuesday (31.07.18), according to People.com.

The former 'Baywatch' star reportedly flew his daughters Taylor, 28, and Hayley, 25 - whom he has with his second ex-wife Pamela Bach - out to Europe for his big day.

David - who proposed to Hayley just over two years ago - shared details of his then-forthcoming wedding day and romantic honeymoon during an interview last month.

He said at the time: ''We're gonna get married on the 31st, you know, in Italy.

''My birthday is on Tuesday and then we shoot out to the UK and a few places and then we're gonna get married, but a very small wedding with her family from Wales in Puglia, which is southern Italy. And then from there we're gonna go to the Maldives and we'll stay underwater for about two weeks.''

David previously claimed his engagement to 37-year-old Hayley was his first ''from the heart'' because his proposals to Pamela and first wife Catherine Hickland were either ''ultimatums'' or something he felt he ''had'' to do.

He said: ''I don't want [Hayley] to get away. I want to trap her, because this is one that I really love, and this is the one when I got down on my knees and said, 'Will you marry me?' It was from my heart. It wasn't an ultimatum.

''My other marriages were kind of like, well, you've got to get married, or there was an ultimatum. This one is something that I wanted to do.''