Blake Lively was 27 in The Shallows when she played the character 'Nancy Adams'.
That was over 7 years ago in 2016.
Today she is 35, and has starred in 27 movies in total, 7 of those since The Shallows was released.
In The Shallows, I think Blake Lively looks: