Alexandra Burke took to the stage in a performance of Les Miserables for Children In Need last night.

She appeared a good few miles away from her usual get up as she was dressed in the costume of a peasant during the French revolution.

Alexandra was overwhelmed and pleased with her performance for the night and took to Twitter to thank her fans.

Oh Alex, you are quite the philanthropist aren’t you!

Still not quite over it, she took to Twitter again

Don’t worry Alex, we can confirm last night DID happen. Well done girl!