Harry Connick Jr. Good Genes or Good Docs?

7/18/2010 4:12 AM PDT
Just like his music, Harry Connick Jr. is timeless.



Here's the 23-year-old crooner back in 1991 (left) -- and 19 years later, the 42-year-old in NYC last month (right).

Classic.