Octavia Spencer was 44 in The Shape of Water when she played the character 'Zelda Fuller'.
That was over 6 years ago in 2017.
Today she is 51, and has starred in 92 movies in total, 14 of those since The Shape of Water was released.
In The Shape of Water, I think Octavia Spencer looks: