Taylor Swift has a heart of gold.
On Saturday, the singer took time out to visit a fan in a hospital and gave adoptive and foster families in Phoenix, Arizona, a private show at her final rehearsal for her upcoming Reputation tour. ET has learned that Swift performed for 2,000 people during the special rehearsal.
Just three days from kicking off her tour at the University of Phoenix Stadium in Glendale, Arizona, Swift took time off to visit Isabella McCune, a huge fan who is recovering after being horribly burned in an accident in March, the Arizona Republic reported. The eight-year-old girl had recorded a video asking Swift to visit her, since she couldn't make it to her concert.
Swift showed up, leaving the little girl speechless, the paper reported, and told her that when she's ready, she can come to any of her concerts that she wants to.
As if that wasn't enough, that same day she invited adoptive and foster family members an exclusive view of her last dress rehearsal before her tour begins. According to eyewitness accounts on social media, there was music, pizza, a tour of the stadium and lots and lots of hugs. While cameras weren't allowed, several posted thank-you messages to Swift afterward, detailing their amazing time together.
"#Amazing night with @taylorswift and #azafap and we will never forget it!" wrote one mother. "Taylor was so generous and kind. Go see her #reputationstadiumtour ...you will be blown away! #grateful #blessed #fostercare #adoption #hurshfamilycircus #cheaperbythedozen #taylorswift #reputation."
Another mother posted an adorable picture of a tuckered-out girl who had her mind blown by the experience.
"You are incredible to do so much for adoptive and foster children," she wrote. "We adopted my daughter from foster care two years ago. She is 9 years old now. I can’t tell you how much this meant to her. She would not let your photo gift out of her sight. It made her year!"
Swift has been counting down the days to her Reputation tour with short Instagram videos letting fans get hints at what may come. The tour has already set a record for attendance for her first show at the University of Phoenix Stadium.
It all kicks off on Tuesday.
For a look at some of the amazing swag that VIPs got in advance of her Reputation tour, watch the video below.
Taylor Swift Rides a Unicorn Cat in New Commercial
Taylor Swift Reveals the Piano She Will Play on Her 'Reputation' Tour
Taylor Swift Treats Her 'Reputation' Tour Dancers to Pool Party On Day Off From Rehearsing