Christmas officially arrived in Swindon this weekend with one of the town’s main light events.

The Old Town Christmas Festival on Sunday saw several special guests entertain the large crowds despite the bitterly cold weather and rain.

A large stage had been erected at one end of Victoria Road by the Vic pub as crowds gathered all the way back to Bath Road.

Elsewhere hot food from local businesses was being served on Wood Street and rides for children were spinning round, ensuring the whole family was catered for.

On the stage, there were several musical and dance performances from far and wide with Steve Mitchell’s tribute to George Michael going down a treat with residents.

READ MORE: Swindon Town defender serenades crowds at Christmas lights switch-on

Those in the cold and rain were then warmed up with showings from Wilkes Academy which channelled Disney and Wonka.

Divina De Campo was present on stage to entertain as the Evil Queen from the Wyvern Theatre’s upcoming panto production of ‘Snow White’.

A surprise appearance from Swindon Town defender Udoka Godwin-Malife stunned crowds as he performed his viral cover of John Legend’s ‘All of Me’ live.

De Campo and Godwin-Malife alongside Cllr Neil Hopkins and boxer Lewis Roberts pushed down the handle to illuminate Old Town and herald the start of Christmas.