Naomie Harris was 39 in Collateral Beauty when she played the character 'Madeleine'.
That was over 7 years ago in 2016.
Today she is 47, and has starred in 39 movies in total, 8 of those since Collateral Beauty was released.
In Collateral Beauty, I think Naomie Harris looks: