Outside of her hotel in Puerto Vallarta, Mexico, Selena Gomez meets up with her friends in a one-piece that has two different colours.
The actress and singer, who is 22 years old, is currently in the tropical getaway working on new songs.
.
.
.
Before Selena posted a swimsuit picture on Instagram, people were making fun of her body. She replied, “I love being happy with me yall.”
.
.