Suddenly K-Fed is starting to look better...
In an interview with the Observer Music Monthly magazine Justin Timberlake admits to taking drugs.
"The drugs that I do have been done in my own private time. I've never been arrested... though that's not to say I won't.
"I've done way too many drugs already. I've already inhaled and I've already - who knows...?"
He also thinks heroin is less addictive than cigarettes.
"Some drugs haven't been legalised because it will ruin the other drugs, like nicotine and tobacco.
"Nicotine is more addictive than heroin. I'll leave the preaching to the preachers - my grandfather is a preacher - but I believe that you don't do anything to excess.
Justin who is currently dating actress Cameron Diaz belives that moderation is the key.
"They always say too much of a good thing could be a bad thing. I try to live my life in a well-rounded manner. We all make mistakes."
Timberlake, who plays a drug dealer in his upcoming movie Alpha Dog, didn't divulge which drugs he has taken.
"I fear that if I said that, I'd fuel the fire, so forgive me. I'm just like everyone else - I get completely plastered, I've done my fair share of drugs and been caught places with my pants down. It's just that I make sure there are no cameras around."
He adds: "I've never done anything that bad. I don't show up drunk to functions - the drugs that I do have been in my own private time.
Although Justin isn't the type to be palstered in public he knows people wouldn't expect it from him anyway.
"If Courtney Love shows up drunk to a function, then it's like, 'Oh, that's Courtney Love'. If I show up drunk, it's like: 'Oh my God!'"