Christmas came early for more than 300 children invited to a special day at the Sheffield City Hall ballroom.
The youngsters, aged under 11 and from a range of deprived backgrounds, were given a party to remember by the Variety Yorkshire charity.
A full day of fun included a pantomime – the first time many of the youngsters had experienced such a live event.
A Christmas buffet lunch was followed by a visit from Santa, party games and finally a disco and dance.
Helen Cornell, appeals manager, said the children were invited from schools with which the charity had developed close links.
She said: “For some of the children, the present they received from us may be the only one they will get this Christmas, so we do try hard to make it a special day for them,.
“The reaction to a full-scale panto on stage was amazing – most of the children had never had the chance to experience a live show like that.
“This isn’t the only big day like this that we hold, there are others at places like Cannon Hall and Harewood House to which some of the same children are invited.”
This was the first time the charity had held an event in the ballroom.
Helen said: “It was a fantastic place for us and it was great to have such a big stage area to work with and to have so much room for all the activities. We certainly hope we can come back in the future.
“The day really does provide a few hours respite from the challenges these children face in their everyday lives and allows them a great opportunity to let their hair down.”