Taylor Swift had a night to remember as she headlined Barclaycard British Summer time.
The 25-year-old singer told the crowd: "This is one of those nights where I’m aware I’m going to be taking mental snapshots so I can remember this night for the rest of my life."