What is attractive to one, could be ugly to another (for animals).
Add onto this humans, who hopefully are not so base that all humans marry based on physical appearance.
Also, the idea of ‘beautiful’ changes over time and culture. A trip to a portrait gallery will show you that.
Right on the money. I have known several men who thought that skinny ugly women were the sexiest things they had ever seen. Plus, as you say, lots of men marry because the love the woman(and vice versa)and don't much care how they look, not to mention the women who marry for money(in the old days it was for horses or land)and could care less what their husband looks like. Some men do this too but it is not as common amoung men because, I think, women are brighter about such things.