Record breaking royal Princess Beatrice completes the London Marathon

GALLERIES

Record breaking royal Princess Beatrice completes the London Marathon

Also taking part was Richard Branson. Dressed as a butterfly, he fittingly ran part of the way alongside his children's caterpillar team
 Photo: © Getty Images