This is a wonderful collection of actors who’ve aged like fine wine! They looked good in their 20s, but look even better in their 40s/50s! Amirite ladies? Here are the beautiful men both younger and older:
Jared Leto:
Ian Somerhalder:
Keanu Reeves:
Mads Mikkelsen:
Tom Hardy:
Cillian Murphy:
(via: WICCA)