Katy Perry spent a few days in Mexico over the holidays, lolling around on the beach with her family and hitting the water on jetskis with then-boyfriend Travis McCoy. The two broke up pretty soon after this trip, so it's possible that these are pictures of them arguing.
While these pictures are almost a month old, every bikini picture deserves it place in the sunlight. Click any of the images below for the full gallery.
All of that diet and exercise pays off when photogs snap pics of celebs in their skimpiest swimwear. Vote for which leading lady you think rocks a bikini best.