Uma Thurman Good Genes or Good Docs?

8/30/2009 2:00 AM PDT

Uma Thurman: Good Genes or Good Docs?

Believe it or not, but Uma Thurman has been making movies since 1987.

Here's the 18-year-old beauty back in 1988 (left) -- and 21 years later, the 39-year-old version at an event a few months ago (right).

It's amazing both Ethan Hawke and Gary Oldman divorced her.