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
 photo | Eva Longoria

Credit: David Proctor/Startraks

Updated: Friday Apr 20, 2012 | 06:00 AM EDT By: Karen J. Quan

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."