By HOLLY THOMAS
Talented beyond her years: 11-year-old Molly Rainford blew the audience away with her rendition of Jennifer Hudson's One Night Only on Britain's Got Talent tonight
Now and again on Britain's Got Talent, a young star comes along who blows more experienced acts out of the water.
And that was certainly the case on tonight's show, as 11-year-old Molly Rainford took to the stage and stole the hearts of both the panel and the audience.
Her pitch-perfect rendition of Jennifer Hudson's One Night Only received a standing ovation, and judge Alesha Dixon described Moll as 'a little Mariah Carey.'
There's no doubt Molly had everyone in the palm of her hand from the word go.
Asked by Simon Cowell what she does in her spare time before her performance, Molly answered: 'I go to church on Sundays with my nan.'
Simon replied: 'Good girl, we're going to get on great you and I'
'We're going to get on': Molly charmed Simon Cowell when she said that she went to church on Sundays with her nan
Pitch-perfect: Molly's remarkably controlled voice prompted Alesha to call her a mini Mariah Carey
Molly then took command of the stage as she launched into her song, keeping her audience gripped throughout the emotive performance.
Alesha kicked off the commentary, gushing: 'You are 11 years old and you sing with such maturity and control. You’ve just blown me away.'
Carmen Electra continued: 'You have an amazing voice and an amazing presence.'
Blown away: Simon Cowell and Alesha Dixon were both astonished by Molly's vocals
Tense moment: Molly's mother watched anxiously from backstage with Ant and Dec
David Walliams quipped 'I just worry that you are too old,' before adding on a more serious note 'You’re kind of faultless, well done!'
Simon said: 'I’ve got to tell you Molly, I like you, because you’ve got soul. I really do believe that.'
'She’s like a little Mariah Carey,' added Alesha.