Los Angeles : Model-actress Amber Rose slammed haters, who said that she only slept with rappers.

The model took to image-sharing website Instagram on Monday to defend herself by saying she was actually “in love” with her exes Kanye West and Wiz Khalifa, reports aceshowbiz.com.

Rose wrote: “Do ur research. If u still don’t want to be a (part) of the cause then don’t come. Ur slut shaming me in ur comment that’s the whole point. Insinuating that I just ‘F**k’ rappers when I’ve been in Love with 2 of them and 1 I married and have a beautiful baby with.” 

She also reacted to backlash over her upcoming “Slut Walk” event here.

She posted: “I have never been torn down so bad by WOMEN Lol Wtf??? I’m having this Slut walk for all of us to not get torn down by men and instead of u girls researching exactly what a Slut Walk is ur just calling me a Slut smh we need to do better.” 

“Me dancing and having fun doesn’t make me a slut or a bad mom but cool judge me if u wanna. I come from extreme humble beginnings and have always been the same girl…. And I’ll continue to live my life and make a change how ever I can. #AmberRoseSlutWalkLA,” she continued. 

Rose is currently dating rapper Machine Gun Kelly. She had filed for divorce from Wiz Khalifa in September 2014. They are parents to two-year-old Sebastian.