BIG-HEARTED celebs took time out of their busy schedules to bring some Christmas cheer to sick children in hospital.
Mrs Brown's Boys creator Brendan O'Carroll led the celebrities in a Christmas sing-song, performing everything from Rudolph the Red-Nosed Reindeer to Do They Know It's Christmas? at Our Lady's Hospital for Children, Crumlin.
The funnyman was joined by models Holly Carpenter, Vogue Williams and Rosanna Davison along with presenter Brian McFadden, Lucy Kennedy and Lisa Fitzpatrick.
X Factor finalist Mary Byrne kept the celebs in tune during the chorus before they set off to visit the wards.
But although they were all happy to pose for pictures with all their young fans, the celebrites admitted that it was the young patients and their families - along with the medical staff - who were the real stars.
Mum-of-two Lucy Kennedy said she was "in awe" of the incredible work that happens at Crumlin.
"The work that the Children's Medical Research Foundation and everyone here at Crumlin Children's Hospital do is incredible. I'm in awe of everything they do," Lucy said.
Everyone later admitted that it had been an emotional afternoon, but they hoped they provided a good distraction for at least little while.
Holly Carpenter said that they were all impressed by one particular performance.
"A little girl sang Let it Go for us - she was adorable, those kids are so brave," Holly said.
"We went to see lots of babies and I think that's more upsetting because they're just lying there," Vogue said.
"It's terrible and for their parents as well. One of the little girls was just singing the Frozen song to us the whole time which was adorable."
Brendan O'Carroll was thrilled to be home after a whirlwind year and was happy to help spread cheer.
"It's great to be able to brighten up their day even if it is only for a few hours. It makes you feel very grateful for what you have."
It's not the first special visit the hospital has had this Christmas - Riverdance legend Michael Flately visited and also made a generous donation of €10,000 to the Medical and Research Fund.