Taylor Swift delighted the Edinburgh Food Project with a generous donation after performing three sell-out shows in the Scottish city.

The non-profit donates food to around 6,000 people annually in the capital city, but they did not disclose the sum the 'Anti-Hero' hitmaker pledged.

The charity's director Bethany Biggar said: “We are thrilled that Taylor has decided to support the food banks and leave a lasting impact on Edinburgh.

"Things are really tough for a lot of people right now, so it is lovely to see someone like Taylor spreading such positivity.”

The 34-year-old superstar - who has donated to many food banks amid her 'Eras World Tour' - has also been praised by City Council leader Cammy Day for boosting the economy by millions with her gigs at the BT Murrayfield Stadium last week.

He said: “Edinburgh truly has given Taylor Swift and her hundreds of thousands of fans visiting the Capital from across the globe this weekend a spectacular welcome.

“From everything I have seen so far, the atmosphere across the city has been one of fun and celebration as Swifties travelled around having The Best Day until it was Time to Go home.

“And the event is expected to have injected tens of millions of pounds into our city’s economy.”

Taylor hit the headlines when she wore gloves to one of the concerts after suffering a "weird" cramp in the chilly city the night before.

The 'Love Story' singer was forced to briefly stop playing her guitar on Friday (07.06.24) because she was suffering with cramp due to the chill in the air.

She told the crowd: "My hand has frozen in a weird cramp … this is so embarrassing ... it's like performing with a claw.

"No one relates."

And when she returned to the venue on Saturday (08.06.24), she was wearing a pair of black gloves, seemingly to prevent the cramp coming back.

Despite the cold, Taylor relished the experience of performing for her fans in Scotland, admitting that she had an "unforgettable" evening.

The blonde beauty - who performed some of her best-known songs, including 'Cruel Summer' and 'Lover', during the show - said: "Edinburgh, you have given us everything you could possibly give us tonight."

Taylor is set to perform in Liverpool on June 13, 14 and 15, and it was recently announced that the city will be renamed Taylor Town when 150,000 fans descend on the city for her shows at Anfield.

She is also scheduled to perform in Cardiff and London, too, and her shows are reportedly set to boost UK spending by almost £1 billion.