Prince William sent Radio 2 DJ Sara Cox a surprise video message on the final day of her charity challenge, urging her to "keep going" after she raised more than £4.1 million for Children in Need.
The 43-year-old royal sent huge congratulations to the 50-year-old broadcaster as she approached the end of her gruelling 135-mile Great Northern Marathon Challenge in aid of BBC Children in Need.