56. James Bond's impeccable actor Roger Moore announced in 2014 he would no longer drink martinis. Why?
From Quiz Interesting Facts on Ten Celebrities
Answer:
He had developed diabetes
Born in 1927, Roger Moore is a British actor best known for two roles in particular. These are his portrayal in a series of movies between 1973-1985 of super spy 007, James Bond, who deals with all types of baddies on an international level; and his television role in "The Saint" (1962-1969) as Simon Templar, a type of modern day Robin Hood, not averse to breaking the law, but only when it comes to dealing with swindlers and other criminal types. He then gives a large portion of his ill-gotten gains from their ill-gotten gains to worthy causes. Roger, over the course of his long career, has starred in five different television series in all, and made some fifty movies into the bargain. He has also received a most impressive number of awards for his work, found time to write four books as well, and marry four times.
Three of those marriages were to extremely volatile women. His first wife, for example, repeatedly punched and scratched him and threw a teapot at him on more than one occasion (there's nothing like the British and their cuppas), his second wife broke a guitar over his head and threw a brick at him through a window, his third marriage was decidedly troubled, but he finally came to rest with his choice of a fourth wife. Moore described her in one of his works as serene, loving and calm, which is probably just what this big star needs at this time in his life, following a bout with prostate cancer and then diabetes.