Salma Hayek with husband Francois Henri Pinault Out in Switzerland James Salma Hayek Salma Hayek (more…)