Students and staff showcased their dance moves alongside a city MP to raise hundreds of pounds for Children in Need.
More than 200 fundraisers gathered in the Sports Hall to perform their own versions of Oops Upside Your Head and Cha Cha Slide, some of them dressed as Children in Need mascot Pudsey Bear.
Wolverhampton South West MP, Eleanor Smith, took part in the charity dance session alongside students and staff. Their efforts have helped to raise more than £600 for the campaign.
Students at neighbouring Penn Fields School also took part in fundraising for Children in Need and each donated £1 to the charity to dress as their favourite film or TV character for the day.
Ms S Bishop, Highfields’ Head of Performance, said: “We wanted to do something fun that would get lots of our students involved and raise hundreds of pounds for the Children in Need campaign.
“It was wonderful to see so many people taking part, having a great time and raising so much money for this worthy cause."
Highfields throws its weight behind the Children in Need campaign every year and last year staged a Mannequin Challenge, which also raised hundreds of pounds for the charity.
Children in Need is the BBC’s charity which works to change the lives of disabled children and young people in the UK. It has raised £600 million since it was launched in 1980.