Jennifer Lopez & Bruno Mars Rock The IHeartRadio Music Festival

There is no denying that Ryan Seacrest’sIHeartRadio Music Festivalexceeded expectations. The massive two-day event brought 12,000 fans to the MGM Grand Garden Arena and featured over-the-top performances from Bruno Mars, Jennifer Lopez, Jay-Z, and Lady Gaga!

Sporting massive jumbotron screens, extravagant costumes, and a bevy of choreographed backup dancers, the IHeartRadio setup definitely showed off the best that Vegas has to offer. Tr3s faves The Black Eyed Peas kicked off the event on Friday, blasting through their all-time greatest hits. Tracks like “I Gotta Feeling,” “Don’t Stop the Party,” and “Boom Boom Pow” got the crowd on their feet quick (and so did Fergie’s glittery ensemble).

From there, IHeart switched over to another Seacrest fave, original American Idol winner, Kelly Clarkson. She was followed by the always-reliable Bruno Mars who belted out modern classics like “The Lazy Song,” “Grenades,” and “Just the Way You Are.” Bruno even threw out another tribute to Amy Winehouse with an energetic performance of “Valerie.”

Carrie Underwood, Jane’s Addiction, and Coldplay (who are also working theRock In Rio festival later this week) kept the music flowing Friday night, but none of them could compare to the evening’s closer. Daddy-to-be Jay-Zbrought down the house, first with a live Alicia Keys duet, then with a nonstop barrage of his most famous songs (like “99 Problems,” “Big Pimpin'” and more!).

Day two was just as exciting, with continued contributions from Seacrest’sA.I.cohorts. Steven Tyler kicked off Saturday night with Aerosmith hits and his new solo single, “Feels So Good.” Interestingly, fellow judge Randy Jacksonbacked Tyler up with some heavy guitar work on the stage.

Nicki Minaj appeared next and was literally wheeled on by a group of dancing doctors. Then came some country twang courtesy of Rascal Flatts and Kenny Chesney. But after that, it was pure diva! Jennifer Lopez appeared in a dazzling flapper dress and treated the crowd to a video montage of her most famous fashion choices. She then took the mic for songs like “I’m Real,” “On The Floor,” and her newest single, “Papi.”

Obviously J. Lo is hard to top, but Saturday night’s closer may just have done it. Lady Gaga was IHeart’s final performer and gave the concert one hell of a sendoff. Appearing in leather, chains, and see-through tights, the Little Monster blew threw her Born This Way hits and even got Sting to perform a duet of “King Of Pain” with her.

Truly an event to remember, Ryan Seacrest should be very happy with IHeart’s final tally. The event sold a massive amount of tickets and will most certainly be on the Vegas roster for a return show next year!