Anne Hathaway is detoxing and cleansing herself following her split from Raffaello Follieri - she's quit smoking, drinking and eating meat.The actress turned to her favourite vices after splitting with the Italian businessman in June, and then learning of his arrest on counts of wire fraud, conspiracy to commit wire fraud, and money laundering.Hathaway, currently promoting new movie Rachel Getting Married, says, "I've quit smoking. I was a secret smoker for a while. I haven't ever really been a smoker, but on this film I started smoking very heavily. I quit for a while, but It was a stressful summer and I started again. But I've just quit and I feel really good about it."And it's not just cigarettes she has kicked: "While I was quitting smoking, I thought this would be a good time to make some changes, so I've quit drinking, and I quit meat and fish.... and fun. I'm kind of doing this vaguely vegan thing. And I feel really good. I have more energy and my skin looks better."