Ralph Macchio just turned 60! :O

When he was on The Late Show last night, he still looked like he was in his late 20s... but 60... dayam. He's certainly got great genes, as he was 23 when the first Karate Kid movie was filmed, but he looked 14-15 on screen (was playing a 17 year old character).

What are all these celebrities doing or using, as so many of the ones that are 50-60-plus years old now, are looking like they have been frozen in time at sub-30.