Rod Stewart is giving fans an early Christmas treat by releasing a festive charity single.

The Maggie May hitmaker's holiday album Merry Christmas, Baby is already a big hit around the globe and now Stewart is eyeing an assault on the singles chart.

Have Yourself A Merry Little Christmas will be released on 9 December (12), and a portion of the proceeds will go towards the Teenage Cancer Trust, an organisation supported by the star's favourite Scottish soccer team Celtic's charity fund.

Stewart says, "I live a blessed and wonderful life and this Christmas it means a lot to me to be able to do something that can help young people with cancer.

"I really admire the work done by Teenage Cancer Trust and I'm happy that Celtic Football Club's charity fund will help raise money for such a worthwhile cause."

Rocker Roger Daltrey, patron of the charity, adds: "I've worked with Teenage Cancer Trust for years and it's a cause I'm really passionate about - they do incredibly important work helping young people with cancer. Rod and I have a passion for football and music in common, it's great to see him involved with the Teenage Cancer Trust."