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