It’s official— Candice Glover has been crowned the new victor of American Idol, but she was certainly competing for attention during last night’s season 12 finale.
In addition to Candice’s, the audience was treated to several show-stopping performances from previous Idol contestants like Adam Lambert and Jennifer Hudson, along with some of today’s biggest A-listers— including former judge, Jennifer Lopez and current judge, Mariah Carey.
But the question remains: Which diva put on a better show?
Did J.Lo wow the crowd during her performance of "Live it Up" with Pitbull, or did Mariah give drop jaws during her medley of hits— including “Hero,” “We Belong Together,” her current single “Beautiful,” and more?
One thing's for sure: both divas rocked it.
You be the judge… who had the better performance: Mariah or Jennifer? Check out their performances below and let us know what you think!