Susan Boyle sings I Dreamed A Dream with the London cast of Les Misérables in a performance to be featured in her Christmas TV special airing Sunday.Susan Boyle sings I Dreamed A Dream with the London cast of Les Misérables in a performance to be featured in her Christmas TV special airing Sunday. (Joel Anderson/TV Guide Network/Associated Press)Canadian fans hoping for a live, holiday-season performance from reality TV music sensation Susan Boyle are out of luck, as the singer has cancelled a Toronto appearance slated for Dec. 21.

"Unfortunately Susan will no longer be visiting Canada at the end of this year," according to a statement Friday from Boyle's record label.

"The trip will be rescheduled for 2010 to allow more time between international promotional trips. Please accept apologies for any inconvenience and Susan is very much looking forward to visiting Canada next year."

The Dec. 21 performance and autograph-signing, slated for downtown Toronto's First Canadian Place, was already a make-up date.

The Scottish singer had first been scheduled to stop in Toronto in late November as she was making the rounds in the U.S. to promote her new album I Dreamed A Dream, which has topped music charts in major markets around the globe, including two weeks at No. 1 in Canada.

Boyle, 48, shot to international fame in April as a contestant on TV's Britain's Got Talent with her cover of the song I Dreamed A Dream from the blockbuster musical Les Misérables.

While her successful year has not been without a few snags — including cancelled concerts and a brief hospitalization due to exhaustion — Boyle is starring in her own hour-long Christmas television special, to be broadcast in the U.K. on Sunday.