Selena Gomez visited a children's hospital on Christmas Eve and several photos of her visit have surfaced online in the days since the visit took place.

Before celebrating the holiday with her friends and family members, Gomez, 24, spent time with several ailing children at a facility in Fort Worth, Texas.

“She was very sweet and amazing with the kids!” a source told E! News. “There were some tears, so it was pretty emotional for some patients. She was absolutely wonderful and genuine. The hospital was so thankful she took time away from her family to visit children who can’t be home this Christmas.”

Tags
Selena Gomez