Wearing sunglasses has a certain sex appeal that makes us feel more attractive. The confidence that we get from wearing shades is basically because of this. Other than that, one feels less vulnerable when eye contact is prevented.