According to E! News, the pop star spent four sunny days in Mexico with a few of her closest friends. Gomez threw the party in honor of her closest friend and cousin Priscilla DeLeon’s forthcoming wedding, according to Elle. And she couldn’t have chosen a nicer hotel for a ladies’ get-away. Gomez and her friends stayed at the Four Seasons Punta Mita on Mexico’s southwest coast, where they relaxed, laughed, and had a great time, according to E! News.

“The group spent a lot of time at the beach and pool,” a source told E! News. “They also went on a few excursions outside of the property.” “They rented ATVs and went on a ride through the forest and to the top of a mountain one day. They were having so much fun that they rode in a single file line to the top and posed for photos.”

“They did a lot of lounging at the beach where they had daybeds put up and lunch supplied,” the insider continued.

Thanks to Gomez, the then bride-to-be seemed ecstatic with her bachelorette weekend. “I wouldn’t want anyone else standing next to me at the altar (even the two pregnant ones who couldn’t come). My maid of honor really showed up this weekend and threw me the bachelorette party of my dreams,” DeLeon wrote in an Instagram post during the trip. “I will be eternally grateful.”

Selena wore some outrageous ensembles on this trip that had everyone drooling. When it comes to dressing up for a bright summer trip, Selena has some great suggestions! If you don’t believe us, then check out these photos yourself.