It was not easy for Kelly Brook, but she fought through it to complete the 2025 London Marathon on Sunday.

The popular radio presenter, TV presenter and model took on one of the biggest challenges of her life at the age of 45 as she signed up to take part alongside model husband Jeremy Parisi.

Kelly spoke in interviews before the race about the pain she had endured during training for the big day, as she left no stone unturned in her bid to complete the 26.2-mile course.

READ MORE: Olympic triathlon king Alex Yee ACES London Marathon bid

And complete it she did, as she crossed the line in a time of 6:42:20 late on Sunday afternoon. As she did so the emotion in her face was clear as months of preparation and effort culminated in the result she wanted. Husband Jeremy, who ran with her all day, crossed the line a second later before the pair celebrated their fantastic achievements.

Afterwards Kelly posted a picture to her Instagram account of her with Jeremy heading home from the race, both with beaming faces. The caption alongside it read simply “We did it”.

Kelly Brook London Marathon 2025 FinishKelly Brook celebrates as she completes the 2025 London Marathon (Photo – TCS London Marathon).

Kelly Brook finishing time and splits

Kelly’s finishing time we already know, and her run splits were as follows on Sunday:

SplitTimeDiffmin/kmkm/hPlace 5K

00:37:01 37:01 07:25 8.11 21035 10K

01:18:21 41:20 08:16 7.26 21804 15K

02:03:53 45:32 09:07 6.59 22172 20K

02:56:11 52:18 10:28 5.74 22938 Half

03:06:34 10:23 09:28 6.34 22941 25K

03:44:53 38:19 09:50 6.11 22734 30K

04:32:46 47:53 09:35 6.27 22354 35K

05:23:43 50:57 10:12 5.89 22421 40K

06:17:48 54:05 10:49 5.55 22624 Finish

06:42:20 24:32 11:11 5.37 22776

Kelly Brook Jeremy Parisi London Marathon 2025Kelly Brook and husband Jeremy Parisi complete the 2025 London Marathon (Photo – TCS London Marathon).

READ MORE: Romesh Ranganathan smashes personal best in London Marathon