Fearne Cotton, Nick Grimshaw, Tess Daly, Rochelle Humes, Dermot O'Leary, Sophie Ellis-Bextor and Terry Wogan have transformed into their childhood idols - and they'd win every fancy dress competition going.
Make a very unexpected line-up don't they! Here's a handy breakdown for anyone confused. Dermot O'Leary is Ernest Shackleton, Tess Daly is Sandy from Grease, Sir Terry Wogan is Gene Autry, Rochelle Humes is Wonder Woman, Nick Grimshaw is Liam Gallagher and Sophie Ellis-Bextor is Mary Poppins.
Fearne Cotton was also transformed into her childhood hero Debbie Harry, but went for a close up shot instead. And we reckon Dermot's hero needs a bit of explanation.... "My childhood hero was the explorer, Sir Ernest Shackleton." said Dermot "He was an adventurer from the early 1900s, known for trekking places like the Antarctic. As a young lad, who wouldn't want to be an explorer? It's been great fun to don the fancy dress for BBC Children in Need - please do show your support and do the same!" Ok, got it!
Naturally this being celebsville it turns out there were a lot of ultra glamorous childhood heroes, which made for some pretty fab outfits. Xtra Factor presenter Rochelle Humes even got to wear thigh high boots and rock and red lip for her Wonder Woman look, and Strictly Come Dancing star Tess Daly went all out blonde bombshell for her Sandy from Grease transformation.
Now for the exciting or awful part depending what your stance is on fancy dress - the celebs are calling on the public to follow in their footsteps by spending a day dressed as their own childhood hero, all to raise money for BBC Children in Need.
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!