Residents at a care home were given presents by Emmerdale actor Kelvin Fletcher as part of the Gift for Granny appeal.
The appeal was set up by Huddersfield businesswoman Stacey Crowther who was struck by the plight of some of the people she met in Yorkshire care homes.
Last year she decided to do what she could to change that by collecting Christmas gifts for elderly people who would otherwise receive no presents.
“Christmas, for most of us, is a joyous time filled with laughter and family, however for some care home residents this time of year can be a particularly lonely time,” she said.
“We are delighted that Kelvin Fletcher could join us to deliver gifts this year.”
Mr Fletcher, who plays Andy Sugden in the ITV soap, visited Ashworth Grange care home in Dewsbury last week.
The home is run by LNT Group, which donated 160 presents to the appeal.
Chairman Lawrence Tomlinson said: “Gift for Granny brings much enjoyment to those elderly care home residents who don’t have family to give them gifts at Christmas – such a small gesture of kindness means so much to so many. We’re delighted to be involved for the second year.”