Ben Affleck — Good Genes or Good Docs?!

Ben Affleck’s good looks are major Deja Vu. Here’s a 30-year-old version of the movie icon making an appearance at his then-girlfriend Jennifer Lopez’s restaurant opening in Pasadena back in 2002 (left). This was the same year the Hollywood power…