Miley Cyrus performed at iHeartRadio in Las Vegas' MGM Grand Arena to loyal fans.
Cyrus was introduced by Glee's Daren Criss as the crowd chants "Miley! Miley! Miley!"
Cyrus was dressed in white laced up lingerie and was joined on stage by little people dressed as flowers and mushrooms, as well as an elaborate rainbow costume.
Cyrus performed the songs "We Can't Stop," "Wrecking Ball," "Party in the USA," and "Look What They've Done To My Song," a cover originally sung by Melanie Safka.
According to The Hollywood Reporter, Cyrus explained that while her videos and performances were getting her into trouble, she feels "It’s just me doing what my heart and soul is telling me to do." She also stated that, "Everything is inspired by the music."
Access Hollywood reports that Katy Perry is a fan of Cyrus and would consider collaborating with her. Katy Perry was also in attendance at iHeartRadio, and spoke to E! News.
"I have heard her sing 'Wrecking Ball' before that single came out and I tweeted about it a long time ago before it even came out and I was just so excited about it for her," Perry said. "She's got a set of pipes that are incredible."
Image: Twitter