Claudia Schiffer Good Genes or Good Docs?

11/8/2009 9:15 AM PST BY TMZ STAFF
You'd never Guess? Claudia Schiffer has been modeling for over 20 years.

Claudia Schiffer
Here's the 21-year-old German stunner back in 1991 (left) -- and 18 years later, the 39-year-old version in London this week (right).

Super model, in deed.