Selena Gomez is one happy girl.
The 22-year-old is currently enjoying a beach getaway in Mexico with friends, and paparazzi photos of her wearing a pink cut-out bikini surfaced Thursday. Some websites shared the pictures and critiqued the "I Want You to Know" singer's physique, but Gomez seemingly didn't let them have the last word.
Later in the day, she shared her own snapshot from the trip, wearing a one-piece while lying on a lounge chair. "I love being happy with me yall #theresmoretolove 😂," she wrote.