Not all PDA is pretty.

Heidi Klum and boyfriend Vito Schnabel attended day 11 of the Wimbledon Tennis Championships on Friday in London, England, where it appears Schnabel took Klum by surprise as he leaned in for a kiss. Cameras captured the awkward moment between the couple when Schnabel grabbed the model's face with his left hand, her glasses becoming askew.

WATCH: Heidi Klum Goes Topless for PDA-Filled Beach Date With Boyfriend Vito Schnabel

Later, it was 29-year-old Schnabel looking confused as 43-year-old Klum went in for a kiss.

The "America's Got Talent" judge has been dating Schnabel, an art dealer, since 2014. The two have had no issue showing lots of PDA when it comes to their relationship, most recently in May when Klum went topless during their romantic getaway to the Gulf of Saint-Tropez.

One month earlier, they shared a steamy kiss on top of a surfboard during a vacation in the Caribbean.

Klum gushed about her younger beau last July, when she wished him a happy birthday on Instagram.

"I love you my V," she captioned a happy pic of the two.

WATCH: Heidi Klum Shows Off Her Butt-Baring Wardrobe Malfunction

Last September, Klum told ET she was "very much in love" when we caught up with her on the Emmys red carpet. Still, the twice-divorced model insisted that she "won't get married again."