Нет, характер человека нельзя определить по цвету волос, глаз и нижнего белья.
Характер человека определяется при общении с ним и пониманием его взглядов на жизнь, на способы решения проблем, как он относится к друзьям, родителям, детям (своим и чужим) и животным.
Так что, по цвету волос можно определить только то, натуральный блондин(блондинка), или крашенный(ая),, или шатен, или цыганка - при современных средствах окраски волос и способов макияжа - характер настолько скрыт, что тот, кто по цвету волос определяет характер - чаще всего, ошибается.
Если хотите узнать человека и определить его характер - пообщайтесь с ним в нестандартной обстановке хотя бы неделю.