Natascha McElhone was 26 in The Devil's Own when she played the character 'Megan Doherty'.
That was over 27 years ago in 1997.
Today she is 54, and has starred in 28 movies in total, 25 of those since The Devil's Own was released.
In The Devil's Own, I think Natascha McElhone looks: