Generally, men marry younger women and women choose older men. But is this choice driven by culture, genetics or environmental factors? Is there an optimal age difference between spouses? A new study indicates that, in pre-industrial Sami people of Finland, men should marry women 15 years younger than themselves.