The 46-year-old has braved the freezing water of Lake Windermere, unforgiving roads and the howling wind and rain as she battled across the UK.
The BT Sport Relief Challenge: Davina – Beyond Breaking Point, has seen the television presenter swim, cycling and run an amazing 500 miles, from Edinburgh to London.
After crossing the finish line earlier this evening, she tweeted her thanks to everyone who’s donated to Comic Relief and cheered her on during her grueling journey, writing:
“I've done it! Was that me? Time to reconnect with my amazing family. Thank u so much for all yr support xxxx @sportrelief”
We think it’s fair to say, Davina really has gone the extra mile! Well done, that woman.
Don’t forget, you can still donate here.