Children in Need Rocks the Royal Albert Hall

Gary Barlow, again showing his unwavering support for BBC Children in Need, brings together an all-star line-up of rock and pop's finest for a unique night of great British music.

Hosted by Chris Moyles, the star-studded bill includes Lily Allen, Dizzee Rascal, Dame Shirley Bassey, James Corden, Leona Lewis, Paolo Nutini, Mika, Fearne Cotton, Snow Patrol, Cheryl Cole, Sir Paul McCartney, Peter Kay, Katherine Jenkins, Muse and Take That.

The legend that is Sir Terry Wogan is on hand to help introduce the stars and remind us of the work that BBC Children in Need carries out in the UK, and there are also some very special surprises during the event.