Harrogates Premier Christmas Ball celebrated its 18th year with a change of venue to The Old Swan Hotel.
Around 160 guests enjoyed what has now become a traditional pre Christmas Black Tie event with a comprehensive drinks reception, four course meal and dancing until the early hours.