A 14-year-old Irish school girl surprised the Britain's Got Talent 2017 judges at this year's auditions..
Leah Barniville is from Ireland where she lives with her parents and little brother.
She started singing when she was five years old and began having lessons three years ago where she started singing classical music.
In England for the first time for Britain's Got Talent, Leah brought her entire family along to watch her audition.
"I can't stop singing, I sing when I study, when I'm brushing my teeth and when I'm trying to sleep," she said before the audition. "It means so much to me that today goes well, I want to make my mum, dad and brother proud."
Leah added: "It would mean so much to win, I can't even imagine, it'd be everything I've wanted my whole life."
Although Leah has performed before, the teen admitted standing on stage in front of the judges that she had done "nothing like this".
Leah went on to sing Caruso by Lucio Dalla for the panel.
Alesha Dixon described the performance as "controlled and beautiful" while Amanda Holden said it was "flawless".
Simon Cowell reacted: "I thought that was honestly incredible. And you're 14 years old and you don't know how good you are."
With four yeses, Leah sailed through to the next round and is now in the live shows.
She'll perform live tonight in a bid to make the final on Sunday night.
But only two of this evening's eight contestants can make the cut, with the public alone picking the top two.
Britain's Got Talent 2017 airs live this evening from 7:30PM on ITV.
The results follow at 9:30PM.