Jennifer Lawrence, Niall Horan and Colin Farrell were among the stars who took time out of celebrating over Christmas to visit sick kids in hospital.
Actress Lawrence stunned young patients at the Kosair Children's Hospital in her native Louisville, Kentucky on Christmas Eve (24Dec14) when she turned up unexpectedly for a visit.
The Hunger Games star, who served as an assistant nurse before she became a star, posed with kids and staff for photos, which were posted on Twitter.com.
The actress made a similar visit to the same hospital last year (13).
Meanwhile, One Direction star Horan and actor Farrell both visited Dublin's Crumlin Hospital in Ireland.
The singer brought a little Christmas cheer to kids on Tuesday (23Dec14). Staff posted pictures on Facebook.com and one nurse wrote, "For our patients it was a dream come true to meet the one and only Niall Horan... We'd like to say a huge thank you to Niall for visiting Crumlin Hospital and for putting huge smiles on all our patient's faces. You've really made this a Christmas to be remembered."
Farrell quietly visited the children's hospital on Christmas Day (25Dec14), thrilling parents and patients alike.
One stunned dad, who posed for a photo with the A Winter's Tale star, posted the snap on Facebook.com and wrote, "Colin Farrell comes in every Christmas Day for the last few years to visit the kids - no press - no photographers - just him and pressies. What a gent."