EastEnders put on their classic Children In Need extravaganza on Friday night and fans certainly weren’t disappointed.
With the usual Friday night outing for the soap moved to a double bill on Thursday to make way for the night of fundraising, the stars of ‘Enders did their bit.
They sung a compilation of hits from West End musicals including My Fair Lady, Oliver Twist, Mary Poppins, and Les Miserables.
But it was Shona McGarty who stole the show with her performance as Les Mis heroine Eponine.
Singing the iconic On My Own from the hit musical, Shona looked and sounded amazing, and fans certainly agreed.
Voicing how impressed they were on Twitter, there were calls to get her in the West End, saying she’s wasted playing Whitney Carter in EastEnders.
Shona responded to all the praise she got on Twitter saying she’d loved taking part.
Although she was clearly the star of the show, it wasn’t just all about Shona.
Jacqueline Jossa (Lauren Branning) hit the right notes as Nancy in Oliver, and Emma Barton (Honey Mitchell) also impressed with her duet with Lee Ryan (Woody Woodward) singing One Day More.
In another part of the sketch, Richard Blackwood (Vincent Hubbard) and Dean Gaffney (Robbie Jackson) played bride and groom for the I’m Getting Married In The Morning rendition.
Children In Need was a big hit this year, raising a record on-the-night total of £50.1m.
Presented by Tess Daly, Ade Adepitan, Graham Norton, Mel Giedroyc, Marvin and Rochelle Humes, the evening also featured a Weakest Link special, a performance by the Countryfile gang, a Doctor Who Christmas teaser, and a Blue Peter Strictly Come Dancing special.