Watch: Leona Lewis performs at 'Energy Stars For Free' festival [FULL SET]...

Last night, Leona Lewis performed at the 'Energy Stars For Free' concert in Zurich, Switzerland, which serves as one of the largest music festivals in Europe.
Three songs were performed including her global smash 'Bleeding Love', a cover rendition of 'O Holy Night' and her new Christmas single 'One More Sleep'. Despite some technical difficulties, she sailed through it. Speaking of which, Sam Bailey covered 'Bleeding Love' on tonight's X Factor celebrating 10 years. While I think she did a good job, I don't think anyone should be performing signature Leona songs ESPECIALLY this one. Without a doubt, Leona was the best thing to happen to the UK's X Factor. After this year, they should just end it rather than continue to flog a sinking ship (they probably won't because a lot of money rides on the show's continuity).