A 14-year-old Irish girl wowed the judges on tonight's Britain's Got Talent.
Leah Barniville is from Ratoath in Co. Meath, 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.
It was her first trip to England for the Britain's Got Talent audition, and her family all came along.
Leah sings Caruso by Lucio Dalla for the panel.
"I can't stop singing, I sing when I study, when I'm brushing my teeth and when I'm trying to sleep," she says before the audition. "It means so much to me that today goes well, I want to make my mum, dad and brother proud."
Leah adds: "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 admits standing on stage in front of the judges that she's has done "nothing like this".
Alesha Dixon said the performance is "controlled and beautiful" while Amanda Holden says it's "flawless".
Simon Cowell added: "I thought that was honestly incredible. And you're 14 years old and you don't know how good you are."
Leah previously took part in the Irish TeenStars competition.
style="display:block"
data-ad-client="ca-pub-7695436771966864"
data-ad-slot="7088592438"
data-ad-format="auto">