A study by the University of British Columbia has concluded that women find happy men significantly less sexually attractive than those who swagger or brood. They are least attracted to smiling men, preferring those who look proud and powerful, or moody and ashamed.