Katy Perry graced one lucky Brazilian fan with the chance to come up onstage with her during her Rock in Rio Festival performance on Sunday, E! News reported. However, the female fan got a little too affectionate when she kissed, hugged and groped the pop star.

Perry wore a pastel, rainbow-colored wig with a glittering flowy cape draped over a brightly colored dress, according to the fan-shot footage obtained by E! News. Perry glowed like a fairy princess as she invited the lucky fan to join her onstage.

"Come here baby girl you look great," Perry said as the girl walked up the stairs to the stage and hugged her. "She's kissing my neck!"

Perry asked the fan for her name, and she responded with "Rayane" and didn't seem to mind that Perry butchered her name as she cuddled up next to the pop star, groping her.

"Oooh, that's my, that's my boob," Perry said. "Okay hold on, hold on Rayana."

Perry changed the subject and asked Rayane a few questions like where she was from and joked that the young girl was on Molly because of her dazed-out demeanor. However, she kept on pressing Rayane with questions, like how to say the words "hello," "pizza" and "selfie" in Portuguese before taking a selfie with Rayne onstage.

Perry held the Rayane's phone and snapped a selfie with her. Rayane took over and snapped one more of her kissing Perry on the cheek before she went on her way. But before she left, Perry gave Rayane a tap on her bottom as she walked away, and Rayane turned around to give Perry a tap right back.

Watch the full clip below.