HIlary Swank Good Genes Or Good Docs?

7/31/2016 12:10 AM PDT

Hilary Swank looks like a million dollars, baby!

Here’s a 25-year-old version of the leading lady sportin’ a pixie cut at a movie premiere back in 1999 (left) and 17 years later ... the long-locked Oscar-winning actress  -- who turns 42-years-old Saturday -- at the French Open last month (right).

What a knockout!

The question is ...