Lea Michele and 1D Performed Before the 'X Factor' Crowned Its New Winners


Glee may not have aired tonight, but the season finale of Fox's X Factor was packed with music performances from Mary J Blige, Pitbull, Leona Lewis, Leah Michele and One Direction, all before the new winners of the X Factor were crowned.

Spoiler: The winners of this season are none other than Simon Cowell's group and real-life couple, Alex and Sierra.

Before winning, the twosome sing the classic Christmas hit "All I Want for Christmas." Glee starlet Leah Michelle followed their performance with a special taped number. Wearing a black blazer with matching leggings and a white top plus black heels, she belted out her new single "Cannonball." The song was written in memory of her late boyfriend and Glee co-star Cory Monteith. She was clearly emotional, but also extremely strong.

Right before the winners are announced, previous X Factor champs One Direction performed their latest song "Midnight Memories." Liam Payne let the crowd in on the groups holiday plans. "I think we are going to go home and chill with our families... eat lots of food and get really fat," he said. Then Harry Styles answered yet another burning question: Has he been naughty or nice this year?

Harry said with a smile, "I have been pretty nice."

What should Santa bring "nice" Harry?

Source