Hope on 'Days of Our Lives' Good Genes or Good Docs?

8/13/2011 4:05 AM PDT BY Johnny Lopez

Kristian Alfonso
has been playing Hope on "Days of Our Lives" for nearly 30 years ... but you would never know it.

Here's the 19-year-old back in 1984 (left) -- and 27-years-later, the 46-year-old at an event in Burbank this week (right).

Very dramatic.