Loads of runners dressed up to run the London Marathon. This man is dressed as the cartoon character Spongebob Squarepants!
And this man ran it as Fred Flintstone - complete with stone-age car!
What's this runner doing wearing a giant hand? Looks like he's raising loads of cash for his favourite charity.
And this runner came dressed as a Bakewell tart! Phew is looks hot in there...
This runner chose to race dressed as a mobile phone. He's raising money for the charity Samaritans which helps people who are feeling down.
Lots of runners chose to race as super-heroes. This one is dressed as Batman.
And look, here's Superman!
Lloyd Scott has run lots of marathons - including one in a heavy metal diving suit, and one in a suit of armour. This time he's doing the race dressed as film character Indiana Jones. And he's dragging a boulder with him too!
Loads of celebs take part in the famous race. Here are EastEnders stars Kellie Shirley and Kara Tointon.
And here's the famous chef Gordon Ramsey.