Crowds in Swindon were shocked as they were serenaded by one of the town's football stars at a Christmas lights switch-on.

Masses of residents were out in Old Town in force on Sunday evening for the grand lights switch-on as part of the Old Town Christmas festival.

Amongst several guest performers though was the shock inclusion of Swindon Town defender Udoka Godwin-Malife.

The 23-year-old signed for the Robins from Forest Green Rovers in the summer transfer window and has already impressed with his on-pitch performances.

Yet during his initiation at the club, the wing-back also gained notoriety for his stunning performance of John Legend's 'All of Me'.

Players and fans alike were blown away by the defender's voice causing the clip to go viral on the internet.

Among those admiring the performance was John Legend himself, who also reacted positively to the rendition.

Several months later and Godwin-Malife was performing his cover once again but this time to an adoring crowd.

Swindon Advertiser: Udoka Godwin-Malife joined Swindon Town in the summer.Udoka Godwin-Malife joined Swindon Town in the summer. (Image: Dave Cox)

Stepping onto the stage on Victoria Road, the footballer once again sang 'All of Me', surprising those in attendance.

Hitting every note and packing some real power behind his voice, Swindon's new boy left everyone present feeling more magical.

The defender then stayed around to help turn on the Christmas lights as the evening's festivities drew to a close.