Judi Dench was 70 in Casino Royale when she played the character 'M'.
That was over 18 years ago in 2006.
Today she is 89, and has starred in 119 movies in total, 49 of those since Casino Royale was released.
In Casino Royale, I think Judi Dench looks: