She plays a tracksuit wearing nursery worker in EastEnders but was transformed for BBC’s Children In Need.
Soap actress Shona McGarty left viewers gobsmacked when she appeared on television on Friday night showing off her vocal talent.
The 21-year-old sang A Change Is Gonna Come by Sam Cooke, and looked like a different person in her elegant outfit.
Shona wore a floor length strapless red dress and had her long brunette hair down with a gentle waves in it.
Backed by a gospel choir the young actress was lauded with praise from co-workers and fans alike.
Another user agreed and wrote: ‘I was really impressed by Shona McGarty tonight. I did not know who she was and thought it was a professional musician! #ChildenInNeed’.
One person tweeted: ‘Turns out best singer on #CiN all night was Shona McGarty who apparently is in Eastenders. All the “artists” on earlier hanging their heads’.
With her hidden talent out of the bag, Shona also surprised host Nick Grimshaw who spoke to her briefly after her performance.
He said to her: ‘We didn’t know you could sing like that.’
Shona took the positive feedback with great humility and said: ‘Thank you very much. I really enjoy singing. It’s a pleasure to be up here.
‘I don’t know about (being a) diva. I always liked singing songs. I was brought up listening to Motown and that was my favourite song.
‘All day I’ve been literally been shaking.’
While Shona put in a strong performance, it was one of the traditional pop acts who got a hugely warm reception.
One Direction flew into London especially for the show and open the broadcast with Live While We’re Young, before returning later to sing Little Things.
The boys looked immaculate in their crispy clean white trainers and slightly over styled outfits as the audience went wild for them.
Harry Styles said: ‘Yes we’ve flown in specially for Children In Need. The last year for us has been amazing.’
Fellow X Factor alumni Little Mix performed Change Your Life, and Jesy Nelson said afterwards: It’s absolutely amazing. We are privledged to be here today.’
She’s been dazzling male viewers with her array of bikinis and generous curves – but it seems not everyone is impressed by her shower scenes, as it is reported that I’m A Celebrity star Helen Flanagan has been named as the nation’s biggest HD horror.
The former Coronation Street actress topped the poll of famous faces who look worse in HD than they do in standard definition.
Former prima ballerina and Strictly Come Dancing judge Darcey Bussell was the second biggest HD disappointment, closely followed by X Factor judge Tulisa and fashion maven Victoria Beckham.
Simon Cowell, Adrian Chiles and Jeremy Clarkson were the male celebrities who viewers said look even worse in HD than they do in standard definition.
But some celebs were judged to look even better in high definition with Holly Willoughby, Kate Middleton and Tess Daly topping the list of HD heroines.
Olympic gymnast turned Strictly Come Dancing star Louis Smith and all of One Direction were named as the male celebrities who looked best in HD.
One survey respondent said: ‘Helen Flanagan has an amazing figure but HD does her skin no favours. I suppose there’s no way to hide behind make up when you’re in the middle of the jungle.’
Another voter said: ‘I love Strictly Come Dancing and Darcey Bussell has added a new credibility to the show but viewed on BBC1HD she looks ten years older than on BBC1. The HD pictures can be cruel.’
A male respondent added: ‘For me Holly Willoughby is the celeb who looks even better in HD than she does in SD – and that is saying something.’
A female X Factor fan who took part in the survey said: ‘Tulisa was voted the most beautiful woman in the world last year but see her in HD and she ain’t all that. She’s covered in moles which don’t show up in SD.’
Another female voter said: ‘Simon Cowell looks like he’s overdone the Botox to me. Seen in HD the full horror is there for all to see. He’s like Frankenstein’s slightly younger brother.’
Organisers HDTVTest.co.uk stressed that the survey wasn’t a poll on attractiveness but was designed to highlight which famous names delight or disappoint when viewed in high definition.
A spokesman said: ‘Often it’s things like skin tones which are most dramatically revealed. While famous faces often insist on being airbrushed for magazine photo shoots there really is no place to hide from a high definition television camera.
‘So we thought it would be interesting to ask our users which celebs they thought looked even better in HD over SD and which looked worse.’