Hip-hop artist and model Amber Rose has delivered a moving speech during her SlutWalk event, publicly forgiving two men in her life who have criticised her using sexist language and ‘slut-shaming’ terminology – her ex-boyfriends Kanye West and Wiz Khalifa.

Rose, 31, shared her experiences of sexist behaviour and slut-shaming in an emotional speech during the rally on Saturday (October 3rd) in Los Angeles. She has also recently set up the Amber Rose Foundation, a non-profit organisation aimed at highlighting the same issues.

Amber RoseAmber Rose at her 'SlutWalk' event in Los Angeles

First addressing the subject of Kanye, she told the crowd that she had forgiven her ex for his behaviour. “I’ve decided to have this SlutWalk for women who have been through s***,” she told the crowd. “Even though I am up here crying I want to be the strong person you all look up to and do apologize for all guys. I want to forgive Kanye about what he said about me. I want to let all of that negativity go.”

Specifically, Rose was referring to Kanye’s radio interview earlier in 2015 about his ex, when he said: “It's very hard for a woman to want to be with someone that was with Amber Rose… ..I had to take 30 showers before I got with Kim [Kardashian, his wife]" - a reference to her one-time profession as a stripper.

More: Rick Ross is engaged to Lira Mercer – Amber Rose sends her congratulations

Speaking about Khalifa, she continued that he “went on to make a song saying that he fell in love with a stripper, but fell out of love quicker. As you can imagine, him being the love of my life, regardless of us going through a separation or not it was extremely hurtful… …Wiz actually apologized to me already, so I have forgiven him.”

Rose and some of the participants wore revealing clothing for the event in order to highlight the point of SlutWalk, which targets the double standards and victim-blaming that sometimes pervade discussions of sexual violence. The first such event was triggered by the 2011 comments of a police officer, who advised that women shouldn’t dress “like sluts” if they wanted to avoid being raped.

More: Amber Rose talks a Walk Of No Shame in new ‘Funny or Die’ video