How to introduce "Husband" in social occasions?
老公 is more for casual conversation. e.g. 這是我老公 

先生 can be used in a more formal situation. e.g. 這是我先生 

In a even more formal situation, you can use 外子.  e.g. 這是外子