Salma Hayek attends the UK film premiere of \'Puss In Boots\' at Empire Leicester Square in London 2