A slew of artists rocked Sin City for the iHeartRadio Musical Festival, the star-studded bonanza held Sept. 20-21 that pulled together an eclectic mix of top hitmakers and their celebs admirers.
In what essentially amounted to a mega musical mashup, a bevy of chart-topping mainstays, including Elton John, Chris Brown, Robin Thicke, Katy Perry and fun., hit the stage at the MGM Grand – that is, when they weren't schmoozing with one another in between sets.
The shindig also featured Miley Cyrus's first performance since calling off her engagement to Liam Hemsworth.
Taking the stage in a tight white corset top and skimpy white shorts, Cyrus, 20, opened her set with "We Can't Stop" as people dressed as mushrooms, rainbows and flowers danced behind her. She later twerked with a barrage of little people who joined her onstage, happily slapping one's derriere.
At one point, a fan flung a pink bra at Cyrus, which she promptly tossed back at the crowd.
But the mood dramatically shifted when the pop tart launched into an emotional rendition of "Wrecking Ball," tears streaming down her mascara-stained face as she sung, "You'll never wreck me."
SOURCE 1 and 2