Hope Murphy wowed on tonight's final Britain's Got Talent semi-final show.
The 16-year-old performed Forever Young for the judges on the last of this week's live show ahead of Saturday's final.
The completely stripped back version of the song won praise from the panel.
David Walliams said: "Hope, you are a class act. I think you have the best voice in this competition."
Alesha Dixon said: "I like the way you started the song, started softly and then performed powerfully, that was beautiful done. You made Essex proud tonight."
Amanda Holden said: "It's incredible that you're only 16 and have a voice like that. I didn't like the song but I loved the way you delivered it."
Simon Cowell said: "I loved the song, and where I was really impressed was that you messed up at the beginning but got yourself out of trouble and hit those notes at the end."
Watch [tag]Hope Murphy[/tag] on Britain's Got Talent below...