Singer Colin Thackery says he would 'die a happy man' if he won Britain's Got Talent.
The 89-year-old is the favourite for victory on this year's series.
Colin won the third semi-final thanks to viewer votes and is one of eleven acts who will perform in this weekend's grand finale.
Ahead of the show, Colin said: “I served my Queen for 25 years, so if I thought I would have the chance to sing to her, I would die a happy man.
"It is very difficult for me to put into words how much it would mean. I cannot even imagine being on that stage in the presence of royalty. It would be absolutely marvellous. Oh, and I’m looking forward to spending time with the judges too — especially the ladies.”
In an interview with The Sun newspaper, Colin revealed for his final performance he'd be joined on stage by The Chelsea Pensioners from the Royal Hospital Chelsea once more.
He told the tabloid: "Having my pals up there with me is just a wonderful feeling and I think it’ll be marvellous performing with them on the final.
“I just want to enjoy the moment and do my best. I’m just having so much fun, but I think you can see that, can’t you.”
The Britain's Got Talent 2019 final airs Sunday night on June 2.
Eleven acts will compete for the £250,000 prize and place on the Royal Variety Show.
On Saturday, after a tense deliberation between the judges, it was decided dancers Libby and Charlie will join this year’s finalists in the live grand final as the wildcard act.
Alongside Colin, they join magic dog act Dave and Finn, the singing and dancing students from Flakefleet Primary School, magic group 4MG, comedy singer Siobhan Phillips, stand up comedian Kojo Anim, magician Ben Hart, singer Mark McMullan, magician X, stuntman Jonathan Goodwin.
Each will perform one last time for judges Simon Cowell, Amanda Holden, Alesha Dixon and David Walliams.
On the night, it will be down to the public to decide who is crowned the winner.
Britain’s Got Talent Live Final airs 7.30pm Sunday on ITV. Britain’s Got More Talent follows on ITV2