As if a new song from Alicia Keys, a rousing rendition of Kelly Clarkson’s “Mr. Know It All,” a colorful set by Nicki Minaj, and a Lady Gaga-Sting duet wasn’t more than enough pop excitement for one weekend, the iHeartRadio Music Festival had still more to entice us. First came an introduction of Jennifer Lopez by her American Idol buddies Ryan Seacrest, Randy Jackson, and Steven Tyler, after which she launched into older hits like “Jenny From The Block” and “Get Right” before taking on “On The Floor.” Then Tyler joined Nicole Scherzinger for “Feels So Good” (and a lip-lock) after she performed “Don’t Hold Your Breath” solo. Watch it all below.