Selma Hayek’s husband is also the father of Linda Evangelista’s little boy.