Birthday Special: Salma Hayek’s Top 5 films Salma Hayek has wowed the audience with her acting prowess and grace for almost 26…