Kelly Brook has "gone through pots of Vaseline" in preparation for running the London Marathon.
The 45-year-old beauty is running the marathon this weekend with her husband Jeremy Parisi, and Kelly has revealed that she's been pushing herself to her physical limits in training.