The 23-year-old "Hands to Myself," hitmaker went to the hospital on Friday to spend her day hanging out and even playing a little music with the patients, reported Entertainment Weekly.
The former Disney star was in Boston to perform at the TD Garden as part of her Revival Tour.
"I have a show in Boston here, tomorrow. I never know where I am because I'm always on tour. But I have the day off so I figured I'd come and say hi," Gomez joked as she spoke to a few young female patients.
