Roma Downey really has been touched by an angel.
Here's the 38-year-old Irish beauty back in 1998 (left) -- and 12 years later, the 50-year-old version at an event in L.A. last month (right).
Roma Downey: Good Genes or Good Docs?
10/10/2010 8:00 AM PDT BY Johnny Lopez
Get TMZ Breaking News alerts to your inbox