British singer Gary Barlow treated fans at his show in Manchester, England on Thursday night (06Dec12) to a star-studded line-up of surprise celebrity guests, including Nicole Scherzinger, boyband JLS and funnyman James Corden.

The Take That star is on a solo tour of the U.K., and he headed to northern England to perform a gig at the 02 Apollo in the city for thousands of fans.

The singer performed a number of his band's most famous hits, and sent the crowd wild when he sang his track Back For Good with British boyband Jls.

British actor and Tony Award winner Corden provided a comedic twist when he danced around the stage during Barlow's performance of Take That's hit Pray.

The star guests kept coming as Barlow invited Harry Potter actress Dawn French and his fellow The X Factor U.K. judges Scherzinger and Tulisa Contostavlos to sing The Pogues' Christmas classic Fairytale of New York.

Barlow's Take That bandmate Mark Owen also joined his pal to sing their hit song Shine.