Årsagen til denne fælles opfattelse skyldes sandsynligvis kulturelle og samfundsmæssige normer. Gennem historien har langt hår ofte været forbundet med femininitet især i vestlige kulturer. Der er en række grunde til dette:
* Historisk set var langt hår et tegn på rigdom og status: Kvinder, der havde råd til at tilbringe tid og ressourcer på at pleje deres hår, blev ofte set som tilhørende en højere klasse.
* langt hår ses ofte som smukt og attraktivt: Dette er en kulturel præference, ikke en biologisk kendsgerning.
* Sociale forventninger: Kvinder er ofte presset til at overholde visse skønhedsstandarder, herunder at have langt hår.
* kønsroller: I mange samfund forventes mænd at have kort hår, mens kvinder forventes at have længere hår.
Det er dog vigtigt at huske, at hårlængde er et personligt valg og definerer ikke en persons køn eller identitet.