Novak Djokovic has won his fourth Wimbledon title, defeating Kevin Anderson in straight sets.
It is the 13th Grand Slam trophy for the former world No 1 from Serbia, and his first in more than two years after dealing with an injured right elbow that needed surgery.
Djokovic beat Anderson 6-2, 6-2, 7-6.
The Duke and Duchess of Cambridge were in the Royal Box to attend the final, along with Prime Minister Theresa May and a host of celebrities including Tom Hiddleston and Hugh Grant.
Anderson, 32, nearly managed to extend the match – holding five set points to force a fourth.
Djokovic, who is back to his best, held steady and saved all five of those.
Both finalists came into the final after gruelling matches, having won the two longest semi-finals in Wimbledon history.
Anderson won a marathon semi-final lasting six hours and 36 minutes against John Isner on Friday.
Djokovic, 31, took five hours and 15 minutes to secure victory over Rafael Nadal, in a match that spanned two days and ended on Saturday.
Anderson has never won a major tournament. This is his second Grand Slam final, after he was the runner-up to Nadal at last year’s US Open.
Djokovic, who was the overwhelming favourite to secure the Wimbledon title, previously thought his best days were behind him when his career took a nose-dive.
“Yes, there were moments of doubt, of frustration, disappointment, where you’re questioning whether you want to keep it going,” he said back in a Slam final for the first time since finishing runner-up at the 2016 US Open.
His troubles began during Wimbledon last year when an elbow injury forced a retirement in his quarter-final and he sat out the rest of 2017.
He was then knocked out of the Australian Open in the last 16 in January.