I am starting to think that Ben Barnes indeed made a pact with the devil and sold his soul to keep his youth. That man does not age!

That or he has incredibly good genes and a magical moisturizer.

Share your secret with me, Barnes!