Salma Hayek, 55, is on vacation in Mexico and isn't shy about showing off her travels on social media. She…