We all get older, though some of us have a harder time with it than others. The stars on this list, meanwhile, seem to be so averse to aging that they've just stopped altogether. They may have the accomplishments and the birth certificates to prove how long they've actually been around, but you'd never know it to look at them. (We need the skincare routines!) From Oscar winners to bestselling musicians, here are 26 celebrities who never seem to age.
RELATED: 28 Celebrities Who Are Older Than You Thought.
1 | John Legend
Age: 42
2 | Keira Knightley
Age: 36
3 | Idris Elba
Age: 48
4 | Thomas Brodie-Sangster
Age: 31
5 | Gabrielle Union
Age: 48
6 | Rihanna
Age: 33
RELATED: 25 Former Child Stars You Won't Believe Are in Their 40s.
7 | Halle Berry
Age: 54
8 | Ralph Macchio
Age: 59
9 | Jennifer Aniston
Age: 52
10 | Shakira
Age: 44
11 | Jared Leto
Age: 49
12 | James Marsden
Age: 47
For more celebrity trivia sent right to your inbox, sign up for our daily newsletter.
13 | Vanessa Hudgens
Age: 32
14 | Reese Witherspoon
Age: 45
15 | Rachel Bilson
Age: 39
16 | Natalie Portman
Age: 40
17 | Elle Macpherson
Age: 57
RELATED: 100 Celebrities You Won't Believe Are The Same Age.
18 | Tobey Maguire
Age: 45
19 | Michelle Williams
Age: 40
20 | Eva Mendes
Age: 47
21 | Heather Graham
Age: 51
22 | Topher Grace
Age: 42
23 | Ricky Martin
Age: 49
24 | Taye Diggs
Age: 50
25 | Pharrell Williams
Age: 48