There are many celebs over the age of 40 who look amazing. Here are some of our favorites.
1 of 26
Stars Over 40, 50 & 60 Who Look Half Their Age Or Less
2 of 26
Eva Longoria
3 of 26
Michelle Pfeiffer
4 of 26
Christie Brinkley
5 of 26
Angela Bassett
6 of 26
Julia Roberts
7 of 26
Sharon Stone
8 of 26
Sandra Bullock
9 of 26
Oprah
10 of 26
Halle Berry
11 of 26
Mariah Carey
12 of 26
Heidi Klum
13 of 26
Madonna
14 of 26
Denise Richards
15 of 26
Janet Jackson
16 of 26
Jennifer Aniston
17 of 26
Brooke Shields
18 of 26
Elizabeth Hurley
19 of 26
Tyra Banks
20 of 26
Cindy Crawford
21 of 26
Victoria Beckham
22 of 26
Kelly Ripa
23 of 26
Kim Basinger
24 of 26
Helena Christensen
25 of 26
Shakira
26 of 26