salma hayek is known not only for her stunning looks and acting skills but also…