Melanie won a $5 million recording contract, as well as a starring role in an upcoming Pepsi commercial, all of which left the 19-year-old speechless. After hearing the news, the British Virgin Islands native launched into a choked up performance of 'Listen.'
The finale was filled with special guests, including Justin Bieber, who performed not one, but two songs for the show. The 17-year-old tackled 'The Christmas Song (Chestnuts Roasting on an Open Fire)' with Stevie Wonder, and sang his version of 'Santa Claus is Coming to Town' with eliminated contestant Drew Ryniewicz.
It was certainly a night to remember. Check out the winning 'X Factor' moment, as well as Justin's performance below. Congrats, Melanie!