Noomi Rapace was 30 in Sherlock Holmes: A Game of Shadows when she played the character 'Madam Simza Heron'.
That was over 12 years ago in 2011.
Today she is 44, and has starred in 47 movies in total, 28 of those since Sherlock Holmes: A Game of Shadows was released.
In Sherlock Holmes: A Game of Shadows, I think Noomi Rapace looks: