TV presenters, actors and pop stars are all gearing up to raise money for Friday night’s BBC Children in Need extravaganza.

Those set to perform in the seven-hour BBC1 show include The Spice Girls, Kylie and Annie Lennox.

Doctor Who star David Tennant will meet his predecessor Peter Davison in a specially-written sketch and there will be special editions of TV shows Dragon’s Den, Hotel Babylon and music quiz Never Mind The Buzzcocks.

The cast of BBC1 soap EastEnders will also appear.

The cast of musical Dirty Dancing will be performing, as will actor John Barrowman and Any Dream Will Do winner Lee Mead.

During the show, the reunited Spice Girls will perform Headlines (Friendship Never Ends), the official Children In Need single, from Los Angeles.

And Irish boybanders Boyzone are reforming especially for the annual charity event, which raises money for disadvantaged children in the UK and abroad.

Organisers hope to beat the £18.3m pledged on the night in 2006.

This rose to more than £33m once all donations were collected.

National and regional BBC radio and television stations have also been raising money for Children In Need.

On Thursday, BBC Radio 2 listener Kenneth Donnell, from Glasgow, paid £83,000 for two tickets to Led Zeppelin’s reunion gig in December in a Children In Need auction.

Presented by Terry Wogan and Fearne Cotton, the TV programme begins at 7pm on Friday.