V Festival 2017: Craig David - review
R'n'B star Craig David attracted one of the day's biggest crowds to the main stage with a set filled to the brim with hits old and new.
Despite torrential downpours, the crowd lapped up everything the star had to offer - from heavy baseline clubland numbers, to the traditional R'n'B he is famed for.
Fan favourite Fill Me In came early in the set, provoking screams and cheers from the crowd who eagerly sang along.
More hits such as The Rise and Fall and Seven Days which, of course, went down an absolute storm as fans shouted out each and every word.
Dressed in a gold and burgundy bomber jacket, he also performed a garage-inspired cover of Justin Bieber's Love Yourself, to which fans faithfully sang along.
"This journey has been amazing over the last 17 years - thank you so much," beamed Craig.
"I never imagined anything like this.
"It's such an honour to be on this stage performing to you."
His DJ set TS5 then followed, which brought an array of hits - the bass from which could be felt through the floor.
A major highlight of the set was undoubtedly the star's incredible lightning-speed rapping, which impressed the crowd so much they were laughing no cheering in sheer amazement.
He also treated the audience to a rendition of One More Time, which he sang beautifully - without any backing music at all; showing his true talent.
Songs on the DJ set, much to the fans' delight, included Re-Rewind and a remixed version of Walking Away.
A great, lively set filled with an array of hits - and certainly a performance which was needed to bring the crowd back to life after the day's horrendous weather.