Brooke Shields
Good Genes or Good Docs?
5/24/2009 2:30 AM PDT
Brooke Shields: Good Genes or Good Docs?
It's been over 30 years since she played a teen prostitute, but
Brooke Shields is still a
pretty baby.

Here's the 16-year-old back in 1981(
left) -- and 28 years later, the 43-year-old version at an event in Hollywood this week (
right).
Who wouldn't headbutt a fashion designer for her?!
See More Good Genes or Good Docs: