The Washington Post's Morning Mix blog reported a study of human odors and political leanings done by a Brown University political scientist. It turns out in a double blind study, conservatives prefer the smell of other conservatives, and liberals prefer the smell of other liberals.
Conclusion: our sense of smell leads us to marry a person whose politics resemble our own. Nobody claims it is the only factor involved in attraction, but it is clearly one factor among several.
N.B., Please stifle wisecracks about infrequent bathing among liberals. That doesn't appear to have been a factor in this experiment, and it is so 1970.