It seems that Kate Moss has gotten over the breakup with Greasy Pete, as here she is in Mexico enjoying some sun and vacay time. She is taking full advantage of social liberties there by partaking in a topless afternoon and I say, good for her! It’s about time we saw her enjoying herself. And dare I say she is looking a little less waifesh, and much healthier these days? And she even seems comfortable in her own skin as well, which means perhaps our Kate is getting a little healthier on every level. Good to see her doing so well!