Susan Boyle is to make her big screen debut in the period drama The Christmas Candle.
The 51-year-old will join Samantha Barks, Hans Matheson and Lesley Manville in the film, which began shooting in the UK this week.
The film, which is based on the novella by Max Lucado, tells the tale of an enchanted Christmas candle in Gladbury, a dull village that must confront the dawning of the 20th century and a new, sceptical minister.
The film’s producers did not indicate which role the singer is playing.
"Everyone on set is a delight to work with and it’s a fantastic experience to be part of the team," Boyle said.
"I’m really enjoying getting dressed in the period costumes and stepping back in time although it’s very cold filming on location - I’m wearing long johns under my bustle."
The singer became an overnight international sensation in 2009 after appearing on TV variety show Britain’s Got Talent and performing a flawless rendition of I Dreamed A Dream from the musical Les Miserables.
Barks was most recently in the 2012 film production of Les Miserables, Matheson’s credits include 2010’s Clash Of The Titans and Manville is best known for the 2010 movie Another Year.