Lady Gaga's body critics are going to have a hard time finding anything negative to say about her now.
The 27-year-old pop star showed off her slimmed-down bikini body Friday in Cabo San Lucas, Mexico. She also rocked some seriously long brown hair, which she pulled up into a high, seemingly never-ending ponytail.
This past September, Gaga faced criticism for gaining some weight. During a chat with Elvis Duran on his syndicated morning show, she explained, "I'm dieting right now because I gained, like, 25 pounds. I really don't feel bad about it, not even for a second."
In fact, Mother Monster used the scrutiny surrounding her size to empower fans who might be struggling with body-image issues. She encouraged her Little Monsters to join a "body revolution" and to "be brave and celebrate with us your 'perceived flaws,' as society tells us."
After confessing that she once suffered from bulimia and anorexia, Gaga stripped down bravely in an effort to encourage all her Little Monsters to "make our flaws famous, and thus redefine the heinous."
Clearly Gaga's beautiful inside and out at every size.