20080719 entertainment.english.hollywood: Salma Hayek calls off her engagement