
Taylor Swift has thanked fans for their dedication after she performed for almost four hours during a downpour.
The Shake It Off singer, 33, braved the elements as she took to the Gillette Stadium in Foxborough, Massachusetts on Saturday for the latest stop on her Eras Tour.