At 54, age is only a quantity for Salma Hayek. The ...