Sir Anthony Hopkins gave all his clothes away to charity because they no longer fitted him.

The 'Silence Of The Lambs' actor recently lost 80lbs after putting himself on a strict diet but says his body shape changed so much all of the items in his wardrobe were too big for him.

He said: "I can't get back into my wardrobe. I gave it all away to some mission. I tried tailoring the pants but they look ridiculous."

The Oscar-winning star credits his wife Stella Arroyave for helping maintain his weight loss, which he achieved by eating just 800 calories a day and going to the gym six times a week.

He told the NY Post newspaper: "My wife's no dictator, but she said I must stick to a regimen. So I'm in the gym six days a week, I power walk, live on 800 calories a day. No pasta. No seconds. A sandwich occasionally. Now I'm a health nut.

"I was addicted to bread, cookies, whatnot. I love all the bad stuff."

Hopkins, 73, has previously said he went on a diet because he hated himself being big.

He said: "I got tired of being heavy, so I went on a really good regime of eating healthy and exercising for an hour a day. I'm not a nutty, macrobiotic kind of guy, but I enjoy being alive."