Princess is put through her paces
Princess Beatrice became the first British royal to run a marathon yesterday with tens of thousands of charity runners, celebrities, and record-breakers also crossing the finish line.
The princess (21) completed the gruelling London marathon course in five hours, 15 minutes and 57 seconds as part of a 34-man "human caterpillar" which set the Guinness World Record for the most number of runners tied together.
After crossing the finish line she was congratulated by her father, Prince Andrew, and mother, the Duchess of York, and described her experience as "amazing".
In total there were 18 new world records -- a record in itself -- including fastest cartoon character, super hero and leprechaun, as well as the tallest costume.
Virgin boss Richard Branson, who took over sponsorship of the event this year, finished a second behind Australian singer Natalie Imbruglia, in five hours, two minutes and 24 seconds.
The 60-year-old, who started the race in giant butterfly wings, said: "I'm feeling very elated. It's been an incredible day. I'm sure I would have given in hours ago if it hadn't been for the crowd."
Other well-known faces fared less well, with chef Gordon Ramsay failing to finish.
See also Sport, page 53