If there's one thing you're guaranteed to find on social media, it's miserable trolls.
Emboldened by online anonymity, people feel far too comfortable attacking someone's appearance. Celebrities tend to be subjected to more of these insults than anyone could imagine.
As hurtful as it is to be body-shamed, these celebs made sure to get the last word on the trolls that mocked them.
2. Lizzo

4. Chris Pratt

5. Kourtney Kardashian

6. Jennifer Aniston

7. Rihanna

8. Jonah Hill

9. Gigi Hadid

10. Sam Smith

11. Matt McGorry

12. Gabourey Sidibe

13. Lady Gaga

14. Charlie Puth

15. Kelly Clarkson

16. Valerie Bertinelli

17. Kumail Nanjiani

18. Megan Thee Stallion

19. Vin Diesel
