X FACTOR star Joe McElderry performed an intimate gig to Brit School students on Monday.
The 21-year-old sang in front of excited students at the school, in Selhurst, to launch a fundraising initiative.
This week, the Teenage Cancer Trust was named the Brit School's chosen charity.
And Joe – who won the X Factor in 2009, beating Olly Murs – is a supporter of the charity.
There were cheers as he performed material from his own album and a cover version of the Katy Perry song Part Of Me.
But the biggest scream came when he announced he would be singing The Climb – the song he reached number one in the UK charts with.
He explained to the audience: "It's the first song I released in the music industry and I was a bit like a rabbit in the headlights at this point in my career."
He explained how attending a venue like the Brit School might have helped him cope.
Mobile phones were used to film his performance and pupils were on their feet dancing and singing.
Speaking afterwards, Joe told the Advertiser: "It was great but I always get nervous performing to people the same age as me.
"It's like performing in front of your school friends.
"But they were well into it. It's great to be here on behalf of the Teenage Cancer Trust."
The Teenage Cancer Trust is devoted to supporting teenagers and young adults with cancer.
As part of its pioneering educational programme, it has been delivering annual talks to Year 10s at the UK's leading free performing arts school for many years.
A former student of the school, Rosanna Connelly, is now also a Teenage Cancer Trust Ambassador after being diagnosed with leukaemia.
The performance of Joe McElderry came just a month after X Factor judge Gary Barlow visited the Brit School.
The visit of the Take That star coincided with the decision to give him a Music Industry Trusts Award for his services to British music and charity.
It was presented earlier this month at an annual fundraising event in London, which helps raise money for the Brit School.