Sir David Attenborough is becoming "increasingly" more vegetarian.

Sir David Attenborough

Sir David Attenborough

The 91-year-old naturalist is trying harder to eliminate meat from his diet because he's not really a fan of the "taste" of animal flesh and believes it'll benefit his health if he tries to incorporate more vegetables into his meals on a daily basis.

Speaking to the Radio Times magazine, he said when asked if he's vegetarian: "No. But I am increasingly so. I eat less meat."

Asked if he's made that decision for health or ethical reasons, he replied: "A bit of both. I just don't really like the taste of it. Anything that makes animals into machines depresses me."

And it's not just meat David has decided to cut out as the presenter has been banned from munching on chocolate in order to curb his addiction to the sweet treat.

He explained: "Actually, I've given up chocolate. I was eating too much of it! I could easily eat half a pound of Cadbury's Fruit and Nut, at a sitting, without noticing. And I suddenly thought: 'This is ridiculous. You've got to stop it.' I've had chocolate-flavoured cake or whatever, but I haven't had a bar of chocolate - not even a square of a bar of chocolate - since mid November."

And he's certainly been tested as he has the sugary snack in his cupboards at home.

He said: "It's in the house now! I'm waiting for the next lot of guests to come over so I can get rid of it. And that's rather a surprise, as I don't regard myself as being strong on self-discipline."