The hot spot: Salma Hayek at the opening night gala - The Independent