Katy Perry celebrated her last days as a single lady on Saturday with a wild Las Vegas night out featuring strippers and circus performers.
The "I Kissed A Girl" hitmaker arrived at the Las Vegas Hard Rock Hotel Beach Club pool with 25 companions, including pal Rihanna - who brought along raunchy inflatables.
Perry wore a white bikini with a veil attached to her bottom as the group sipped champagne, vodka and beer - before changing into a cocktail dress and taking a Hummer limousine to performance troupe Cirque Du Soleil's KA show.
The ladies later had dinner and headed to XS nightclub, where they sat in the VIP area and danced the night away - but the evening was far from over as the group headed to Sapphire strip club.
According to People.com, Perry even got a dance of her own from a busty blonde before the group headed to a private skybox, away from the public eye.
Perry's bachelorette party came just one day after her fiance, British funnyman Russell Brand, was arrested after allegedly attacking a group of paparazzi as he walked through Los Angeles International Airport with the singer. He was taken into custody and was subsequently booked for battery.
The couple is due to exchange vows later this year, although details about their wedding plans have yet to emerge.