Marc Anthony: Good Genes or Good Docs?!
MARC ANTHONY GOOD GENES OR GOOD DOCS?
Marc Anthony's looks are always caliente!
Here's a 29-year-old version of the salsa sensation in New York City's Time Square back in 1997 (left) and 18 years later ... Jennifer Lopez's baby daddy -- who celebrated his 47th birthday this week -- at a Latin music gathering in Miami Beach earlier this year (right).
Marc Anthony ...
The question is ...