Selena Gomez enjoyed a tropical getaway with loved ones over the weekend.
The "Wolves" singer spent four days at the Four Seasons in Punta Mita, Mexico, for her cousin Priscilla DeLeon's bachelorette party. During the "mellow" weekend, Gomez was spotted having fun on the beach with family and friends.
"The group spent a lot of time at the beach and pool and went on a few excursions outside of the property too," a source tells E! News. "One day they rented ATVs and rode through the jungle and to the top of a mountain. They had the best time and all rode in a single file line to the top where they posed for photos."
"They did a lot of relaxing at the beach where they had daybeds set up and lunch served," the insider continues. "All the girls sat around chatting and having fun. In the afternoon they took out stand up paddleboards from the beach shack and Selena paddled around the bay with no problem. She started off on her knees but quickly stood up and was good at it."
The source adds that the girls "talked out on the water and shared some laughs."
"my fam is getting married," Mingus captioned the post.
In another stunning snap on the KRAHS Instagram, Gomez can be seen donning a red swimsuit in the water.
"One day they took a day trip to the village of Sayulita about 20 minutes away," the source shares with E! News. "They went shopping for fruit and local goods at the stands. They looked at hats, hand bags and little pieces of pottery. They all shopped together and made small purchases to take home. Selena bought big cups of fruit for all of her friends. She was very friendly and posed for photos with fans. She was strolling through the streets looking relaxed with her friends."
According to the insider, after a "great weekend of girl time together" the group "headed back to LA on Sunday."