3. Leonardo Di Caprio
The Titanic star was photoshopped with his younger self and well, his hair is running the show. The younger Leonardo looks amazing as the average American guy wearing a flannel and rocking longer and brighter hair. His older self has a beard, darker hair and obviously a bigger body but he still looks like his younger self.