Beautiful at Every Age

From Blake Lively and Katharine McPhee to Elle Macpherson and Mary Steenburgen, these stunners prove true beauty is timeless

EVA LONGORIA, 37

The actress (and former beauty queen) says it takes more than good looks to look your best. "People think health only has to do with your physical being, but for me, it's so much more," the Desperate Housewives star told Health magazine. "I have a great diet and exercise routine. And I try to have a healthy outlook."