Winchester's Guildhall was host to the mayor's ball on Friday night.

Hundreds of people danced the night away at the Casablanca-themed ball and helped raised thousands of pounds for the mayor's charities.

Mayor Georgina Busher was treated to a special surprise at the ball -- the guests joined in singing Happy Birthday as the mayor had celebrated her birthday the day before.

After the dinner there were various fund-raising events taking place in the Guildhall and dancing to the band Contrast.