[WARNING: The following story reveals the winner of The Voice's eighth season. Read at your own risk!]

After another season of chair turns, tough eliminations and for the first time, original songs, Season 8 of The Voice came down to four finalists for coaches Blake Shelton, Adam Levine and Pharrell, with singers Megan Linsey, Joshua Davis, Sawyer Fredericks and Koryn Hawthorne.

Also, Christina Aguilera may not have had a voice in this final race, but she made her own special mark on the finale with impersonations of Britney Spears, Lady Gaga, Cher, Sia, Miley Cyrus and Shakira.

Photos: The stars hit the red carpet at Cannes

And don't forget Team Blake's Whiplash spoof - with special appearance from J.K. Simmons.

The finale also included performances by returning cast members, Meghan Trainor, Kelly Clarkson, Maroon 5, John Fogerty, Sheryl Crow, Luke Bryan, Ed Sheeran and the judges themselves before it was finally time to name the winner.

Koryn Hawthorne took fourth place while Joshua Davis took third. Megan Linsey was named the runner-up and finally... Sawyer Fredericks was named the winner of The Voice Season 8!

Heading into Tuesday's finale, the odds were heavily in favor of Fredericks. The 16-year-old folk artist has been a fan favorite since the season's premiere, and from Week 2 on has consistently landed in the iTunes Top 10. He is also the only finalist who was still with his original coach.

Fredericks took the stage with his original single "Please" as soon as his name was announced.

Do you think the right person won The Voice?

TODAY'S VIDEO: Dancing's Derek Hough teaches us how to tango!