“Just came across this picture from a movie that was almost 20 years ago,” Eva Mendes wrote on May 6. The 47-year-old actress celebrated #ThrowBackThursday by sharing a still from what appears to be Once Upon A Time In Mexico (per E! News) to her Instagram.