As 40,000 people prepare to pound the streets at the London Marathon this weekend, a number of famous faces will be amongst the runners hoping to complete the famous 26.2 mile course.
Among the notable celebs hoping to cross the finish line this year are Mumford & Sons' frontman Marcus Mumford, Radio 1's Adele Roberts and Netflix's The Crown actor Josh O'Connor
While most celebrities manage to raise thousands of pounds for charity with their efforts, not all public figures are quite so successful - with some well-known names causing a host of controversy and drama along the way.