The day has finally come American Idol fans! Yup, that’s right it’s the Season 12 finale of American Idol and the winner will finally be revealed tonight! The question is who won American Idol Season 12? Will it be powerhouse soul singer Candice Glover or country sweetheart Kree Harrison?
The night kicks off with a performance from the Season 12 Top 11 American Idol contestants. Clad in all white (they do this all-white ensemble every finale don’t they), the contestants sang The Wanted’s “Glad You Came.”
The first guest performance of the night is all about country music y’all. The Band Perry performed “Done” with Top 5 contestant Janelle Arthur! It’s a really fun performance that got us up on our feet!
Next up, the Top 5 boys perform together and are later joined by Frankie Valli from the Four Seasons.
Following the Boys’ performance, Mariah Carey performs a medley of her chart-topping songs from “Vision of Love,” “Hero,” “We Belong Together,” and even her new single “#Beautiful!” Wow we loved it! She sounds absolutely amazing as always as she hit her signature high notes.
We are then treated to another guest performance by Emeli Sande singing her hit song “Next to Me” with top 4 contestant Amber Holcomb followed by a performance by PSY, who performs his new single “Gentleman.”
Next up, Keith Urban performs his new catchy single “Little Bit of Everything.”
One of the best moments of the night has to go to Candice singing “Inseparable” with Jennifer Hudson. You put two powerhouse vocalists together and you get a stunningly magical moment. Nothing we say can accurately describe this extraordinary moment! It blew our minds how sensational these two sounded together!
Next, Angie Miller performs “Titanium” with Adam Lambert. They too sound amazing together. Their harmonies were perfection.
Then Angie got the moment she’s been waiting for as she performed “Domino” with her idol Jessie J! Angie was beaming! It was another memorable moment to see!
Another great performance on tonight’s finale was when judges Randy Jackson, Keith Urban, and finalist Kree performed “Where The Black Top Ends.”
Former judge Jennifer Lopez and Pitbull also took to the Idol stage to perform her new single “Live It Up.”
Finally, Candice and Kree perform a medley of songs together, which then leads us into results!!
Host Ryan Seacrest announces that after a nationwide vote the winner of American Idol Season 12 is…… Candice Glover!!
A tearful Candice then performs her single “I am Beautiful.”
We are so happy for Candice! Are you happy with this season’s winner of American Idol?! Leave your thoughts below!
Photo Credit:Michael Becker / FOX.