Having a gorgeous guy for your bf or hubby ladies is asking for a challenging relationship. Fine for a one nighter if you're into that, but long term, not good.
99% of the guys that look like that are stuck up on themselves, players, tempermental, and not much upstairs, and generally not good businessmen.
You also have to deal with every girl hitting on them all the time.
Go for the average or basically good looking guys with brains, down to earth personalities and money. You'll enjoy the ride much more and it will last much longer.
