The Calderdale Spring Ball raised nearly £6,000 for the NSPCC.
Held on Saturday, March 14, at Berties at La Cachette, Elland, more than 170 guests enjoyed a champagne reception and a four course dinner.
Entertainment from BB Kings ensured the dance floor was packed all night.
Lynda Gianotti, NSPCC’s Calderdale branch chair, said:“The Spring Ball was such a lovely evening, full of fun and lots of laughter.
“There was a great atmosphere made possible by everyone who attended, everyone who helped organise the ball so thank you.”