Salma Hayek was 31 in Wild Wild West when she played the character 'Rita Escobar'.
That was over 25 years ago in 1999.
Today she is 57, and has starred in 81 movies in total, 58 of those since Wild Wild West was released.
In Wild Wild West, I think Salma Hayek looks: