These charismatic men definitely know how to age gracefully 🤯😍 Check the photos in the comments 🤩👇
Some famous people have aged well, surprising fans. We have pictures of how they looked before and now.
Til Schweiger, a German actor, still looks young at 57.
George Clooney, known from the TV show ER, is now 59.
Zac Efron, though only 33, has changed a lot.
Justin Timberlake, who’s 39, still has fans swooning.
Jude Law, the actor, is only 47.
Matthew Lewis, who played Neville Longbottom in Harry Potter, is now 31.
Will Smith, 52, is not just a talented actor but also a dad.
Nicolas Cage, at 56, looks like this.
Channing Tatum just turned 40.
Leonardo DiCaprio, 46, stays fit for his roles.
Dwayne Johnson, also known as “The Rock,” is 46.
Hugh Jackman, 52, balances work and family.
Robert Downey Jr., 55, is still acting.
Keanu Reeves, who’s 56, just had his birthday.
Ryan Reynolds, 44, is still going strong.
Tom Hardy, 43, is a BAFTA-winning actor.