Rebecca Ferguson was 35 in Doctor Sleep when she played the character 'Rose the Hat'.
That was over 5 years ago in 2019.
Today she is 40, and has starred in 25 movies in total, 5 of those since Doctor Sleep was released.
In Doctor Sleep, I think Rebecca Ferguson looks: