Who's on Britain's Got Talent 2016 tonight? See the contestants on this evening's fifth and last Semi final line up, airing Thursday 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.
Britain's Got Talent 2016's fifth semi-final airs tonight from 7:30PM on ITV.