Rosie Perez: Good Genes or Good Docs?

4/4/2010 1:15 AM PDT BY TMZ STAFF
Rosie Perez really knows how to do the right thing.

Rosie Perez

Here's the jokey 27-year-old back in 1992 (left) -- and 18 years later, the 45-year-old version at a Broadway event on Thursday (right).

She's still a fly girl.