Melissa Gilbert Good Genes or Good Docs?

6/14/2009 2:30 AM PDT

Melissa Gilbert: Good Genes or Good Docs?

Playing Laura "Half-Pint" Ingalls on the '70s/'80s TV series "Little House on the Prairie" has left Melissa Gilbert frozen in time.

Here's the 14-year-old back in 1978 (left) -- and 31 years later, the 45-year-old version at an event in NYC last week (right).

There must be something in that Walnut Grove water!