Amber Rose. Picture: Reuters

Amber Rose thinks she appeals to "narcissistic sociopaths" because all of her ex-partners have tried to control her.

The 34-year-old model - who has previously dated the likes of Wiz Khalifa, 21 Savage and Machine Gun Kelly - has admitted she tends to fall for people who try to "control" her every move, including her outfits, but she didn't realise she was appealing to those kinds of men until she saw a therapist. 

Speaking on Complex magazine's Web series 'Open Late With Peter Rosenberg', she said: "I had to go see a therapist, and she was just like, 'You attract narcissistic sociopaths.' And I'm not mentioning no names. But a few of them have been that. Like, nah, you're not gonna control my every move, you're not gonna tell me what I need to wear, you're not gonna tell me where I need to go or who to be friends with. I don't have time for that sh*t."

The blonde beauty shot into the limelight when she became the girlfriend of Kanye West - who is now married to Kim Kardashian West - in 2008 but she has admitted, although she was well-known, she had no money and slept on the floor.

She explained: "The first couple years, it was like, 'You're famous for dating that guy' ... But I didn't get money from that -- I got fame . .. When I walked outside, it was like, 'Oh, sh*t, that's Amber Rose,' but I was broke as f**k. I didn't have any money and I didn't have a bed and I didn't have furniture."

However, Amber's time in the spotlight hasn't been without drama as she came under fire when she claimed Gwyneth Paltrow had been having an affair with Jay Z - allegations the blonde actress has vehemently denied - after his wife Beyonce claimed he'd been cheating on her with "Becky with the good hair" on her album.

Amber said recently: "I feel bad because that's someone's personal life and it was just me joking about something that I don't know anything about at all,

"I never want to hurt anyone's feelings. Even though I don't know them personally, it's just not the kind of personality that I have. And for Gwyneth to be like 'Why did she say that, that's not true?' it's like 'Why did I say that?' I don't know anything. I was just speaking as a consumer."

Watch the full interview below.