Naomie Harris was 44 in Venom: Let There Be Carnage when she played the character 'Frances Louise Barrison / Shriek'.
That was over 3 years ago in 2021.
Today she is 47, and has starred in 39 movies in total, 2 of those since Venom: Let There Be Carnage was released.
In Venom: Let There Be Carnage, I think Naomie Harris looks: