The performance will be part of a charity event, Pride of Britain, which will take place next week in London.
Susan Boyle's dreams of performing for a royal audience are set to come true - the Scottish star has been asked to sing for Charles, Prince of Wales at a charity event. The 49-year-old singer took to the stage for Pope Benedict XVI during his visit to her native Scotland in September.
And Boyle is now preparing to follow up her papal performance with a royal bow at the upcoming Pride of Britain show in London next week. In a statement, she says, "It's going to be a real privilege to be performing before His Royal Highness, the Prince of Wales. It's going to be a great night. I can't wait to be there."
Boyle will sing her version of Lou Reed's classic track "Perfect Day" at the gala on Monday, November 8. She previously missed out on the chance to sing for Prince Charles when she came second in TV competition "Britain's Got Talent" - the contest's first prize was a slot at the U.K.'s Royal Variety Performance.