Bebe Rexha has slammed cruel internet trolls by sharing a defiant body-positive message online, which comes after she spoke candidly about gaining 30lbs due to a health issue.
The Brooklyn-born singer-songwriter, 33, has addressed body shamers and branded herself "fat" - leaving fans praising the star yet again.
Posting a string of snaps on Twitter this week, Bebe shared a screenshot of some of the words people have searched for alongside her name on TikTok.