Dakota Johnson was 28 in Bad Times at the El Royale when she played the character 'Emily Summerspring'.
That was over 6 years ago in 2018.
Today she is 34, and has starred in 37 movies in total, 11 of those since Bad Times at the El Royale was released.
In Bad Times at the El Royale, I think Dakota Johnson looks: