Photo of Ruby Rose, Katy Perry
WENN.com

Australian actress Ruby Rose (left) accused American singer Katy Perry (right) of sexually assaulting her.

Ruby Rose, 40, made the shocking revelation in a Threads post on Sunday, April 12.

WENN/Avalon

Complex magazine wrote an article about Katy’s reaction to Justin Bieber’s performance at Coachella.

Rose wrote in a comment: “Katy Perry sexual [sic] assaulted me at spice market nightclub in Melbourne. Who gives a sh*t what she thinks.”

Rose continued: “I was only in my early 20s. I’m now 40. It has taken almost 2 decades to say this publicly.”

FayesVision/WENN.com

In another post, Rose explained the shocking details.

“She didn’t kiss me. She saw me ‘resting’ on my best friend’s lap to avoid her and bent down, pulled her underwear to the side and rubbed her disgusting vagina on my face until my eyes snapped open and I projectile vomited on her.”

Rose added that she “changed” the story in the aftermath to “a ‘funny little drunk story’ because I didn’t know how else to handle it.”

Afterward, Rose alleged that she kept the incident “a secret” because Katy agreed to help her get a U.S. visa.

“But I DID tell y’all she wasn’t a good person. Instead I got attacked by.. everyone,” Rose said.

Rose replied to one follower who praised her for being “strong enough” to call out an A-list celeb:

“Though I am so grateful to have made it long enough to find my voice, it just shows how much of an impact trauma and sexual assault takes. Thank you for seeing me.”

In response to another fan, Rose said she’s “opening up about [women on women] violence and sexual abuse, seems to be 100 times harder than speaking about the male predators.”

Spread Pictures / MEGA

Katy, 41, is seen performing at Accor Arena in Paris, France in a photo dated October 24, 2025.

ZUMAPRESS.com / MEGA

Katy (2nd from left), Lauren Sanchez, (3rd from left) and Gayle King (2nd from right) flew into space on Jeff Bezos’ historic all-female Blue Origin rocket last April.