Britain's Got Talent singer Kathleen Jenkins has revealed she's practiced for the show literally everywhere.
Welsh performer Kathleen appeared on Britain's Got Talent at the weekend, wowing the judges with her performance of Wild Horses.
Simon Cowell told her: "I've been waiting for you."
Kathleen, who currently works as a cleaner while performing in holiday parks over the summer, confessed she was SUPER nervous before her audition.
"When I stepped out onto the stage all I can remember is being in my head, telling me to stop shaking," she recalled this week. "I thought it would be so bright I couldn't see anyone but I could see everyone!"
Fortunately Kathleen managed to cope with the nerves and belt out the song perfectly.
"By half way through I started to calm down a bit but it was the most nerve wrecking thing I've done in my life," she added.
Kathleen says she's been singing since the age of 10 and had been rehearsing for BGT everywhere she could, even in the toilets.
"It doesn't matter what I'm doing, I'm probably singing," she quipped.
Now through to the next round, Kathleen has a tense wait to find out if she's in the live shows, where she could potentially go on to win.
The 25-year-old said "it would be absolutely amazing" to perform Her Majesty at the Royal Variety Show.
"What a great thing to get to sing for your own British Queen and be like 'Hi!'" she laughed.
Britain's Got Talent 2016 continues with its auditions on Saturday night.