Speaking to Interview magazine, the 32-year-old revealed her frustrations with the men she has dated.
She said: "They're c***s! Absolute b******s. Men are not to be trusted."
Moss, who was involved in a turbulent relationship with rock star Pete Doherty, has recently been linked with Jamie Hince of indie band The Kills. She has also dated actors Billy Zane and Johnny Depp.
The model went on to explain how her 5-year-old daughter Lila wants to get married three times.
"She's going to have three husbands and she knows exactly who they are," said Moss.
In Pictures: Kate Moss's men