A new date has been revealed for Stevie Nicks at Glasgow's Hydro after the gig was postponed. 

The Fleetwood Mac icon was set to perform at the venue on Saturday, July 6.

But to the disappointment of fans, the gig was cancelled hours before due to the singer-songwriter undergoing minor surgery for a recent leg injury.

Now it has been confirmed that Stevie will perform at the Hydro on Wednesday, July 24.

Tickets bought by fans for the original show remain valid. 

Fans previously expressed their disappointment at the postponement of the concert, being told just hours before the Edge of Seventeen singer was set to take to the stage. 

One person said: “This honestly isn’t good enough. 2pm on the day of? Too late to cancel the hotel and I’ve only found out through my friend telling me as I’ve received no information from Ticketmaster.”

A second wrote: “This is very poor. Travel and accommodation booked and paid and now too late to cancel.

“This must have been known about before today.”