Beau Dermott is "excited" for her final song on Britain's Got Talent 2016 tonight but is not giving anything away.
We know it's another musical theatre number - no surprise there, really - and it's one of her favourite ever tracks.
Beau, who is one of the favourites to win, says she "really excited" to sing it in the live final tonight.
"I'm going to give it my best," she told DigitalSpy ahead of the show tonight.
Earlier this week 12-year-old Beau got a standing ovation from the judges in the live shows and topped the public vote in her semi-final.
The youngster belted out Jekyll & Hyde's Someone Like You live in front of 10 million viewers in the penultimate heat of the week.
Beau had won her away into the live stages straight from the auditions after getting a golden buzzer from Amanda Holden in the very first show this year following a performance of Defying Gravity.
Commenting on Beau's semi-final performance, Amanda said: "I'm so proud of you, that's just the most stunning song, your voice was even better than your audition. I could not be more thrilled for you."
Simon Cowell remarked: "Very simply this is why we make the show for people like you."
He added: "I guarantee you in about 5 or 10 years time we'll look back and say this the moment we discovered a star."
Meanwhile Alesha Dixon concluded: "That was sensational" as she branded Beau a possible winner.
The Britain's Got Talent 2016 live final airs tonight on ITV from 7:30PM.