Which celebrities ran the 2017 London Marathon?

With actual royalty cheering them on as the Duke and Duchess of Cambridge and Prince Harry launched the Marathon today, thousands of people completed the 26.2-mile stretch around London – crossing the finishing line alone is enough to warrant all the congratulations we can give.

And among those people were a few celebrities taking on the gruelling event for themselves, so here's your chance to see who took on the challenge – and who completed it the quickest.

From Digital Spy