Salma Hayek – at the Apple Store in NY