
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
26
Paul Rudd

Age: 52