See all the celebs who took part in the 2010 London Marathon...

Michelle Heaton and Natalie Imbruglia run the marathon as part of Richard Branson’s celebrity crew. Both complete the race, although Michelle Heaton is stretchered off from the finish line.