Signing up for a marathon means you’ve got to be committed to getting fit, which could mean hours of training leading up to the big day, but somehow these 6 stars have all found time to get fit and even finish their chosen marathon, while raising some much needed cash for charity too. Gordon Ramsay is one such example, who actually managed to cross the finishing line of a 25-mile run – wowza! Katie Holmes also wowed onlookers when she did the NY marathon, running the 26 miles in 5 and a half hours, and she even made it to a premiere on the same night!
Alanis Morissette
Shia LaBeouf
Teri Hatcher
Ryan Reynolds
Katie Holmes
Gordon Ramsay