Beautiful at Every Age

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

JESSICA ALBA, 31

Turning 31 on April 28, the sexy mom of two says she has finally reached a point where she's finally comfortable in her own skin. "I'd been so afraid of criticism ever since I was young," she told Elle. "Now I have no problem with it."