Choose a Hollywood actor who looks older than his years

Not all celebrities manage to look younger than their age — even those who are considered icons of beauty and style. On the screen, they transform into people of different ages with the help of skillful hands of makeup artists, and in real life, some of them look much older than their years. offers to choose which of the Hollywood actors looks much older than their years.

1. Luke Evans

Luke Evans

2. Ashton Kutcher

Ashton Kutcher

3. Ryan Gosling

Ryan Gosling

4. Channing Tatum

Channing Tatum

5. Joel Kinnaman

Joel Kinnaman

6. Charlie Hunnam

Charlie Hunnam

7. James McAvoy

James McAvoy

8. Tom Holland

Tom Holland

9. Noah Centineo

Noah Centineo

10. Louis Hofmann

Louis Hofmann

11. Jason Momoa

Jason Momoa

12. Jake Gyllenhaal

Jake Gyllenhaal

13. Zachary Levi

Zachary Levi

14. Anthony Mackie

Anthony Mackie

15. James Franco

James Franco

16. Shawn Mendes

Shawn Mendes

17. Tom Hardy

Tom Hardy

18. Jacob Elordi

Jacob Elordi

19. Ian Somerhalder

Ian Somerhalder

20. Travis Fimmel

Travis Fimmel