Singer Jasmine Elcock won Ant and Dec's golden buzzer on Britain's Got Talent 2016 after reducing Alesha Dixon to tears.
14-year-old student and singer Jasmine currently lives in Essex with her parents and her big brother.
Before her audition, Jasmine revealed how music runs with the family with her former band member dad helping her singing.
While Jamsine previously performed in Anne on the West End, she confessed to still getting nervous and who wouldn't be when about to sing for the Britain's Got Talent 2016 judges
At her audition, the teenager performed a touching piano cover of Believe by Cher and left Alesha in tears.
After the song, Ant and Dec rushed out from the sidelines down to the judges' desk to hit the golden buzzer and send Jasmine straight through to the live semi-finals.
"That was amazing," said Dec as Ant described the youngster as "brilliant".
He added: "Oh God, that got me really emotional."
"She deserved that," agreed Dec.
Meanwhile back on the panel, Alesha sobbed: "For so many reasons that audition moved me so much. I have never been this much of a mess on the show.
"I hope all your dreams come true, you deserve it."
Simon described Jasmine as "charming" and declared: "I think this country is totally going to fall in love with you."
With the golden buzzer there was no vote as Jamsine went straight through to the live semi-finals next month.
Other golden buzzer acts confirmed at gospel choir 100 Voices of Gospel (Alesha), 12-year-old singer Beau Dermott (Amanda) and singing duo Ian and Anne Marshall (David).
Only Simon Cowell's choice has yet to be revealed with try outs back next weekend.
Britain's Got Talent 2016 auditions continue next Saturday night on ITV.
Also be sure to tune in to Britain's Got More Talent on ITV2 straight afterwards with star of stage and screen, Stephen Mulhern.