If some celebs age really badly, these celebs don’t look like they’ve aged at all in the last decade. The photos of these stars were taken 10 years apart but can you tell which picture is the most recent and which one is the oldest?
Sandra Bullock was People magazine's Most Beautiful Woman only last year
Cate Blanchett played Galadriel, Fairest of the Elves - her beauty regime is surely magical
The Star Wars force is definitely with Ewan 'Obi-Wan Kenobi' McGregor
A second baby and a divorce separate these snaps of Gwyneth Paltrow
Even Jennifer Aniston's Friends would struggle to tell these pictures apart
Leonardo DiCaprio was savaged by a bear in The Revenant, but does is show?
Fighting evil aliens as Agent Jay in Men in Black has not aged Will Smith
Jennifer Lopez is an ambassador for L'Oreal because she is obviously worth it
Playing Iron Man has helped Robert Downey Jr smooth out any wrinkles
Uptown Girl Christie Brinkley pictured in her 50s and 60s - how does she do it?
1. Sandra Bullock, top, 51, bottom, 42.
2. Cate Blanchett, top, 37, bottom, 46.
3. Ewan MacGregor, top, 44, bottom, 33.
4. Gwyneth Paltrow, top, 43, bottom, 33.
5. Jennifer Aniston, top, 47, bottom, 36.
6. Leonardo DiCaprio, top, 41, bottom, 32.
7. Will Smith, top, 38, bottom, 47.
8. Jennifer Lopez, top, 46, bottom, 37.
9. Robert Downey Jr., top, 51, bottom, 41.
10. Christie Brinkley, top, 52, bottom, 62.