It was a big night on 'X Factor,' with the remaining three acts performing during part-one of the two-night season two finale.
The first big surprise of the evening was co-host Khloe Kardashian wearing a mini Alexander McQueen skirt and Carolina Herrera blouse. The look was a definite departure for the reality star and more in keeping with what her teen sister Kendall Jenner might rock on the red carpet.
Khloe definitely out-shined judges Britney Spears and Demi Lovato, who were both swaddled from head to toe in black. Sporting little black dresses were country singer LeAnn Rimes and 'Jersey Shore' celebs Jenni 'JWoww' Farley and Nicole 'Snooki' Polizzi.
Simon Cowell introduced a poignantly moving Sandy Hook Elementary tribute. The season two top thirteen sang 'You Are Not Alone' as the names of all twenty-seven victims were displayed on three large screens behind the performers. Earlier this week 'The Voice' caught the attention of the nation with a heartfelt rendition of 'Hallelujah,' see it here.
Which of the top three finalists will win the season two finale tonight: Fifth Harmony, Tate Stevens or Carly Rose Sonenclar?
The action kicks off on FOX at 8/7c ... will you be watching?
Check out the 'X Factor' tribute below:
Photos: Nikki Nelson-WENN, FOX-X Factor