10. Lenny Kravitz
Lenny Kravitz fooled fans everywhere when he took a role in the first two film versions of The Hunger Games. He appeared to be relatively young and certainly no older than 30, but in real life, the singer/actor is actually 50. You would never guess his real age from looking at him, even without his signature sunglasses.
The next time you see a celebrity that looks surprisingly youthful, don’t assume they are young. They might just have great genes. From Lenny Kravitz to Jennifer Lopez, these famous folks are defying the years. Whether they have found the fountain of youth or made a pact with the devil, one thing is certain, each of them has managed to avoid the ravages of time.