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."