Pop princess Jessie J wowed the crowds at the rescheduled Alnwick Pastures gig on Saturday night.
The Price Tag star had been forced to cancel her show in July after she fell ill.
But the rearranged concert proved to be worth the wait as the singer gave an impressive performance in front of close to 12,000 people.
It was fitting reward for the hardy souls who braved the elements and the muddy Pastures, following heavy rain for most of the day.
Fans had queued from the early hours – a group from Blyth even camped overnight – while some had come from abroad to see the music icon.
Having been greeted on stage by a rapturous reception, Jessie J said: “Tonight has to be extra special.
“Not only because you guys have been waiting in the pouring rain all day but also because you guys have been waiting for this for a month or so now.
“I would like to apologise for having to move the show. I wasn’t very well at all but thank you for being so understanding and for coming out tonight.”
Jessie J, who was supported by A*M*E and Jay James Picton, belted out tracks from LaserLight to Domino.
The explosive concert was rounded-off with a display of fireworks.
Keith Louch, of promoter KAL Music, said the concert went well ‘under extremely testing conditions’ which were created by the day’s heavy rainfall which turned the Pastures into a ‘quagmire’.
He said: “We had to do the best we could to minimise disruption. Some aspects went smoothly, others we would liked to have managed better, like traffic and people queues.
“I’d like to thank the Northumberland Estates for their help, including organising the tractors to pull vehicles out of the mud, laying the road into the Pastures and letting us use the Garden overflow car park.”