According to Sahih Hadith Prophet Muhammad Saw said a person chooses his life partner due to four reasons. 1 Rank 2 Money 3 Beauty 4 Taqwa Virtue. One should choose who is best in Taqwa Virtue. Now let me write a Verse of the Holy Quran which says Women of purity are for men of purity and men of purity are for women of purity.
So above Hadith and Verse of the Holy Quran are clearly saying that the thing we should look to find a life partner is Virtue. there is no problem if he is beautiful and having wealth as well but the most Important thing is Virtue. According to Sahih Hadith Islam has also given freedom to choose every person whom he wants to marry. Another Hadith also says that you should look him/her before marrying someone. So The Summary of article is that we should prefer a person for marriage who has Virtue. May Allah Swt help everyone in finding good life partners.