The 2010 Guinness Book of World Records lists the cat Cream Puff as the longest living cat ever. Cream Puff died in 2005, and a cat named Lucy took over as the oldest active. Lucy may now be even older than Cream Puff was, though.
Cream Puff was 38 years and three days old on the day she died. Lucy is now thought to be over 40 years old, though her exact age isn’t known. When Lucy's owner Bill Thomas took her to the vet, the vet said," she was very old but it was not possible to give her exact age."
Cream Puff was well known for being one of the two oldest cats in the world. Both owned by the same man and were featured in the short documentary ‘South Paws”. The cats were fed a breakfast of bacon, eggs, broccoli and coffee ever morning. Lucy doesn’t have any unique diet, so maybe the diet doesn’t have much to do with a cat’s longevity. We will probably never know.