Harry Styles has completed the Tokyo Marathon.
The former One Direction star, 31, was among the runners taking part in the 26.2 mile race in Japan on Sunday (02.03.25) and he finished with an impressive net finishing time of 3:24:07 - putting him in 6,010th place out of 26,706 athletes who crossed the finishing line.