Charlize Theron was 39 in The Huntsman: Winter's War when she played the character 'Queen Ravenna'.
That was over 8 years ago in 2016.
Today she is 48, and has starred in 70 movies in total, 17 of those since The Huntsman: Winter's War was released.
In The Huntsman: Winter's War, I think Charlize Theron looks: