Singer-songwriter completes course in impressive time of 2:59:13

Former One Direction star uses the pseudonym Sted Sarandos

English singer and songwriter Harry Styles ran the Berlin Marathon in under three hours on Sunday.

The 31-year-old former member of One Direction was among some 55,000 runners taking part in the race on what is widely regarded as the fastest marathon track in the world.

Styles – reportedly using the pseudonym Sted Sarandos and wearing a headband and sunglasses – completed the route in 2 hours, 59 minutes, 13 seconds. A sub-three hour marathon is a coveted mark for many marathon runners.