All the hype and anticipation is behind us and after two hours of performances on American Idol Season 13, it was time for Ryan Seacrest to announce the winner of American Idol Season 13, so who won American Idol 2014 last night? Find out those results on American Idol Finale 2014 below in our American Idol 2014 spoilers!

American Idol 2014 Spoilers - Top 2 Finale 11

Last night on American Idol Season 13, it was pretty much a night of performances. While it was cool to see, we all just wanted to know who won American Idol Season 13. There was the return of the Top 13 on American Idol 2014, as the ladies performed with Demi Lovato and the men performed with Aloe Blacc. How does he always seem to make his way onto every reality show finale?

There were also performances by Lady Antebellum and Jennifer Lopez, who must have forgot some of her clothes before she took the stage in whatever she was kind of wearing! Speaking of Jennifer Lopez, all three of the American Idol judges 2014 and mentor Randy Jackson took the stage together to perform a medley of songs and it was pretty cool to see.

In the end, Caleb Johnson and Jena Irene took the stage and Ryan Seacrest delivered the results one last time for Season 13. The winner of American Idol 2014 is Caleb Johnson!!! I will admit, I was shocked and stunned by this one. I thought Jena had it wrapped up, but I guess Caleb pulled in more votes!

What do you think of the results on American Idol Season 13 last night?

Join us on Reality Rewind for all your American Idol 2014 spoilers, recaps, videos, previews, predictions and more! Get all the scoop from our partner site American Idol Net. Subscribe to our Email and RSS or like us on Facebook and follow us on Twitter for all our latest updates.