Salma Hayek was 27 in Desperado when she played the character 'Carolina'.
That was over 29 years ago in 1995.
Today she is 57, and has starred in 81 movies in total, 76 of those since Desperado was released.
In Desperado, I think Salma Hayek looks: