Her bachelorette party kicked off at Hard Rock Hotel & Casino, where Katy, who gave her white bikini a bridal touch by attaching a veil to the back of the swimsuit, enjoyed cocktails with friends by the hotel's pool.

The group then made their way to the MGM Grand Hotel, arriving in style via stretched Hummer limo where they took in a performance of Cirque du Soleil's "KA," before heading to dinner.

The festivities continued after dinner, as the group headed to Sapphire strip club, where the dancers danced to Katy's songs. Though she may not have "Kissed A Girl," Katy did receive a lap dance from a female dancer at the club, according to People.

As previously reported on AccessHollywood.com, planning the bachelorette bash was time-consuming for friend and fellow superstar Rihanna.

"Planning Katy Perry's bachelorette party is taking up way more time than my tour," Rihanna joked to Access in July. "It's so much pressure. Her wedding is like probably going to be the best wedding I've ever been to and now I have to match the bachelorette party to that."