The iHeartRadio music festival kicked off this weekend in Las Vegas hosted by Nick Cannon. For this years lineup, 50 Cent & G-Unit, Iggy Azalea, Ed Sheeran, Nicki Minaj, Ariana Grande, and Usher took the stage and ran through their various hits for the crowd. Childish Gambino, Chris Brown and Macklemore also came out as surprised guests. Check out the full performances above and below.