Karrueche Tran
Karrueche Tran shared a mirror selfie last week where she was wearing a skimpy bikini ANGELA WEISS/AFP/Getty Images

Karrueche Tran's sultry bikini selfie was widely mocked on social media with many commenting that she was comparing herself with pop diva Rihanna. But the actress is not taking the barbs lightly and has fired back at body shamers in a Twitter rant for trolling her picture.

In a series of tweets, the Claws actress slammed her critics for shaming 'natural bodies' while people with 'fake' bodies were being appreciated by everyone. "Ya'll shame natural bodies but praise fake ones," she tweeted.

Further, she claimed that constantly mocking a person's body online makes it difficult for people to love themselves. "Point is, constant judgment makes it hard for people to love and accept themselves and that's wrong. If you don't like what you see then keep it pushing.

"If you don't have anything nice to say, then don't say it at all. Keep your negative vibes to yourself," she added.

Last week, the 29-year-old American actress shared a racy bikini image of herself on Instagram, but fans assumed she was trying to get her ex Chris Brown's attention, who apparently really liked Rihanna's sensuous Crop Over picture. Others accused her of copying the Diamonds singer.

Joining the trolls, Rapper Ralo suggested that Tran was better off fully-clothed. "U looks better wit clothes on," he commented.

Tran and Brown split in 2015 following the revelation that he fathered a child with Nia Guzman while in a relationship with the actress.

She also recently obtained a permanent restraining order against Brown, claiming that he physically abused her on multiple occasions during their relationship.

However, later in his documentary Chris Brown: Welcome To My Life, the Ayo singer revealed that he wanted to have a baby with Karrueche. "I am like, 'What's wrong with you?' And she was like, 'Yo, he is not the father. You the father of the baby.'

"At this time, I am in a relationship, I am trying to get my girl pregnant at the time, and I am trying to do the right thing as a boyfriend, not cheat and not mess with no girl, none of that stuff, so I am like whoa!" he said in the documentary.

#Karruche 👀🔥 (Swipe) @karrueche @thequeenvirginia @worldstar #WSHH

A post shared by Worldstar Hip Hop (@worldstar) on