Kim Cattrall admits that staying in shape gets harder as she gets older. But the 54-year-old actress admits daily exercise and drinking lots of water have served her well.

“I've been dieting my whole life because I have a tremendous appetite,” she tells People magazine. “It gets harder because parts of my body don't want to be on a diet, but at the same time it gets me up in the morning to work out.”