Record breaking royal Princess Beatrice completes the London Marathon

GALLERIES

Record breaking royal Princess Beatrice completes the London Marathon

The 21-year-old - seen embracing her mother - was the first royal to ever complete the race, a feat she managed while attached to 33 other people
 Photo: © Getty Images