Neckties began in Croatia in the 1600s and were then popularized in France when King Louis XIV began wearing them, setting a trend across Europe.
Though there are many theories what they were originally for, one theory of why they stuck was because they made men look more symmetrical, and therefore more handsome.