Remarks were made about Gomez's size when she was spotted wearing a teeny, hot-pink bikini earlier this week in Mexico -- but that didn't stop this 22-year-old from posting even more sexy images of her swimsuit bod.
While 2015 seems to be going her way, Gomez admitted in 2014 that she had some trying times between rehab and breaking things off with Justin Bieber. "So, I know I'm not perfect, but I know I have a lot of people that support me and love me," she told Ellen DeGeneres. "I don't want to let anyone down. So I just try to be the best I can be."
What do you think of Gomez's latest sexy swimsuit?