Britain's Got Talent finalists 100 Voices of Gospel might have been a last-minute addition to the line-up, but they proved to be a very welcome one.

The gospel choir was named as this year's special guest performance and had the honour of opening the festival's main stage today.

And their joy radiated all the way from the front of the stage, where festival staff were caught dancing and clapping along, right to the very back of the field.

Their infectious energy was the perfect way for the crowd to kick off the day and brush off the cobwebs.

And religious or not, you could not fail to be caught up by their messages of joy, love and blessings for the rest of the festival weekend, with revellers heading off to enjoy the rest of the day's entertainment with a smile on their faces.