Many of the NBA's biggest stars have grown up right before our eyes.

We gathered some then-and-now photos of the NBA's biggest stars to show much has changed over time.

Visit Business Insider's homepage for more stories.

It's easy to forget how far some of the league's biggest stars have come.

LeBron James has dominated the NBA for 17 years now and is 35, quite different than when he entered the NBA straight out of high school. Stephen Curry, once an undersized, baby-faced guard, is now 32, a seasoned veteran for the Warriors. Giannis Antetokounmpo wasn't always the chiseled Greek God he is now. James Harden once wasn't so...beard-y.

Take a look at photos of the NBA's biggest stars when their careers began and today.