Singer Selena Gomez and Oscar-winning actress Jennifer Lawrence surprised their young fans with a hospital visit.
Gomez surprised young patients at Cook Children's Medical Center in Fort Worth, Texas, while Lawrence helped bring smiles to the youngsters at Norton Children's Hospital in her hometown of Louisville, Kentucky, on Christmas eve, reports aceshowbiz.com.
Both stars took photographs with the patients and the staff.
"Thank you Selena Gomez for stopping by the Child Life Zone this morning to visit with our patients and families who weren't able to be home this Christmas Eve," Cook Children's Medical Center wrote on their Instagram.
Selena came to see Madison today! Love that she took time out of her busy schedule to make her day! Shelby and Madison both remember watching her on Barney, Wizards of Waverly Place and have been listening to her music for years! Such a great gift of kindness she showed us today!! @selenagomez #daughter #lungtransplant #PTLD #chemo #complications #selenagomez
A photo posted by Paula Ramsey (@ramseyps) on
I'm so proud to call Jennifer Lawrence my idol ð'-â Elli ð (@imcrazyforjen) December 24, 2016
2013 - 2014 - 2015 - 2016 pic.twitter.com/Lt1OTwfBfv
Reasons to love Jennifer Lawrence: pic.twitter.com/HWjqAt1nKEâ lydia ð...ð¼ (@districtmeadow) December 24, 2016
Norton Children's Hospital said that Lawrence visits the hospital annually.
"Thank you, Jennifer! You sure do bring a smile to all!" they wrote on Facebook.
The actress donated $2 million to the hospital earlier this year and raised money for the American Heart Association and Jefferson County Public Schools through an early screening of her movie Passengers.