David Hasselhoff and fiancée Hayley Roberts make out at Berlin premiere of 'Baywatch'

David Hasselhoff and Hayley Roberts couldn't keep their hands to themselves at the Berlin premiere of "Baywatch."

Hasselhoff, 64, and Roberts, 37, who are engaged to be married, were all smiles as they packed on some major PDA on the red carpet for the German movie premiere, and the paparazzi were on hand to document their every move.

SEE ALSO: Lindsey Vonn rocks thong bikini as ex Tiger Woods deals with arrest: 'Future is bright'

The former star of the "Baywatch" TV series, on which the new film is based, stepped out in an eye-popping, royal blue suit without a tie, while his model fiancée rocked a two-piece turquoise ensemble that showed off her tanned and toned arms and legs.

The couple held each other's hands as they embraced and shared a prolonged smooch in front of the cameras.

Hasselhoff and Roberts got engaged at the beginning of this month after the actor popped the question during the celebration of their fifth anniversary of dating. The romantic moment happened during an intimate lunch in Malibu, though Hasselhoff later admitted that he had been sitting on the ring for months before finally asking Roberts to be his wife.

"I'd been carrying the ring around for weeks," he said. "It's visited nine different countries."

Hasselhoff has been married two times before: He was married to actress Catherine Hickland from 1984 until 1989, and he married Pamela Bach in 1989. They split in 2006 and share two children together, daughters Taylor, 25, and Hayley, 23.

See more photos of David Hasselhoff:

More from AOL.com:
Simon Cowell's 3-year-old son Eric tries to take over his job on 'America's Got Talent:' Watch!
Megyn Kelly on NBC launch, Putin interview and 'Today' rumors
Kathy Griffin apologizes after holding fake, bloody Trump head in controversial photo shoot