Это ещё с советских времён пошло. Шапки такого рода отчасти были дефицитом и показывали статус, их в гардеробе не оставишь-большая вероятность, что уведут. У нас в школе, например, столько шапок пропало. Хотя вроде бы и техничка была, которая за гардеробом присматривала. Потому в общественных местах девки носили шапки на себе.