At 63, rock icon Debbie Harry appears to have discovered the fountain of youth.

Or, at the very least, a really good, er, eye cream.