Salma Hayek (AP)