Who's are the Britain's Got Talent 2016 finalists? See the contestants in the grand BGT 2016 final this Saturday night on ITV from 7:30PM.
Jasmine is a 14 year-old student and singer who lives in Essex with her parents and her big brother.
Music runs with the family for Jasmine with her dad a former band member who has been helping her with singing.
While Jasmine previously performed in Annie on the West End, she still gets nervous, especially when about to sing for Simon Cowell & Co.
At the auditions, the teenager performed a piano cover of Believe by Cher and left Alesha Dixon in tears.
"I have never been this much of a mess on the show," said Alesha, "For so many reasons that audition moved me so much."
Simon described Jasmine as "charming" and declared: "I think the country is going to fall in love with you."
Shortly after, hosts Ant and Dec ran out from the sidelines to hit their golden buzzer for the youngster, sending her straight through to tonight's live show.
In the live shows, Jasmine performed Birdy's Wings to make the top three where the judges voted her into the final.
Britain's Got Talent 2016's grand final airs Saturday night from 7:30PM on ITV.