Sophie Ellis Bexter was bumped up to headliner at the Wychwood Festival in Cheltenham on Friday, as she stepped in for Craig David who claimed his set had been cancelled at the last minute.
The songstress, 47, put on a very leggy display as she stormed the stage in a sparkly pink mini dress as she belted out her biggest hits.
In a since deleted statement on Thursday, organisers announced that Craig, 45, would not be performing, forcing the singer to take to Instagram to tell fans that he learned of his axing the same time as everyone else .
He penned: ‘Hey everyone,
To provide well-rounded coverage and a breadth of insight across various events, we rely on contributions from several staff writers, each bringing their own area of expertise to our publication.





