Emily Watson was 37 in Corpse Bride when she played the character 'Victoria Everglot (voice)'.
That was over 19 years ago in 2005.
Today she is 57, and has starred in 60 movies in total, 34 of those since Corpse Bride was released.
In Corpse Bride, I think Emily Watson looks: