When the Bangerz Tour stopped at the Staples Center in Los Angeles, many stars came out to watch Miley Cyrus perform. But some were not prepared for her controversial show.

For one, Katy Perry, seated front and center, unexpectedly received a kiss from the show’s star.

katy perry at miley show

Afterwards Katy tweeted, “I adore you @MileyCyrus.” (Credit: Miley Cyrus Instagram)

“During ‘Adore You’ Miley got down and kissed Katy Perry,” an audience member revealed. “Katy was actually pretty shocked about it. She couldn’t believe it was happening, but it was all in good fun.”

Ooh La La!: Jared Leto, 42, Is Hooking Up With 21-Year-Old Miley Cyrus

Other celebs that were in attendance included Kendall and Kylie Jenner, Khloe Kardashian, Harry Styles, Emma Roberts and Lana Del Ray.

khloe and kendall

Khloe Kardashian attends the show with sisters Kendall and Kylie.

Joel Madden, who attended the show with wife Nicole Richie, tweeted, “That @MileyCyrus puts on a great show.”

Another singer, Max George from The Wanted, also enjoyed watching the show. “Am I tripping?…no… @mileycyrus is absolutely smashing it!!” he said.

Even though it seemed like a lot of the A-list crowd had a blast, other fans did not seem as happy—comparing it to a strip show—and even said it was “uncomfortable to watch”.

miley cyrus bangerz tour

“Miley was impersonating a stripper pretty much and threw money in the air. You can see she is having fun with herself but it’s just too far,” an insider shared. “It’s sad that she has to act like this to get attention.”

Exclusive: Miley Cyrus Tried to Seduce Her Sister’s Boyfriend

As long as the 21-year-old singer has her fans, she may just never be stopped. “My fans dont even understand every single scream, every lyric they sing back to me… keeps me alive,” she tweeted the next day.