British singer Will Young and model Agyness Deyn successfully completed the London marathon on Sunday (17Apr11). The stars both ran the 26.4 mile (42.2 kilometre) race for charity.