Moss has been at the center of controversy since The Daily Mirror published photos of Moss snorting cocaine in a London studio where guitarist/boyfriend Pete Doherty was recording. The repercussions have included loss of modeling contracts for Moss -- but Williams said Moss has done nothing wrong and is entitled to a private life, the Independent Online reported.
Williams, speaking with reporters in Berlin to publicize a concert there, said he had used cocaine with some media figures who now say Moss should not use drugs.
"I have done cocaine with these people and, the way they have so much power over people's lives, it wouldn't have surprised me if she had tried to commit suicide the week that everything hit the papers," said Williams.
The 31-year-old Moss reportedly checked into a celebrity treatment center in Phoenix last month.
"I think the media have got a lot to answer for," he said. "We're talking about a woman who has never harmed anyone or hurt anyone and who has never pretended to be anyone she isn't."
Beautician charged with giving client fatal silicone butt injection
McPhee, Cokas 'working on their marriage' after affair