Cape Town – Prince William, Kate Middleton and Prince Harry were the best cheerleaders at the 2017 London marathon.
The annual sporting event took place on Sunday and saw the royals cheering on the 700 people running 42km for Heads Together, the event's official charity.
From signalling the start of the race, to cheering runners on from the sidelines, to handing out medals at the finish line, William, Kate and Harry were there for it all.
See pics of their eventful day here:
Watch videos shared on the official Instagram page of Kensington Palace here:
(Photos: Getty Images)