We all used to fall in love with a lot of actors in the old days. Due to their unique beauty and charisma they all had a special place in our hearts. Even though time has passed, a lot of them still haven’t lost the ability to win our hearts again.
Therefore we at Anomalous decided to bring you a collection of 15+ handsome actors who became even better with the time.
Richard Armitage at 33 and 50

Ed Westwick at 20 and 34

James Franco at 27 and 41

Freddie Prinze, Jr. at 30 and 40.

Paul Bettany at 32 and 50

Paul Wesley at 24 and 37

Andrew Garfield at 27 and 38

Tom Cruise at 26 and 60

Mads Mikkelsen at 30 and 56

Joe Manganiello at 33 and 43

Wes Bentley at 24 and 40

Keanu Reeves at 27 and 58

James McAvoy at 26 at 42

Ben Barnes at 28, and 40.

Casey Affleck at 29 and 43

Jared Padalecki at 21 and 38

Gerard Butler at 33 and 50

Which actor do you think has aged the best? Did you also see your crush on this list? Let us know your answers in the comments down below.