All Hindu women cover their heads in Temples and during prayers which shows respect towards God. Here I have found there is no mention of women covering their head in any of the Hindu texts. If it is not mentioned any where then how we came to know about this? Also in other religions Males cover their heads as well, So does it exist in our culture also?
Visitors and worshipers to Hindu temples are required to remove shoes and other footwear before entering. Additionally, it may be customary, particularly at South Indian temples, for men to remove shirts and to cover pants and shorts with a traditional cloth known as a vasthiram
Most rituals in North Indian temples are very simple in stark contrast to South Indian temples, which have elaborate practices. For example, a strict dress code exists for people who wish to enter the Guruvayur Temple. Men are to wear around their waist, without any dress covering their chest. Girls and women are not allowed to wear any trouser-like dresses or short skirts. They are allowed to wear a sari, and girls are to wear long skirts and blouses. Presently the dress code for women has been relaxed, and salwar kameezes or churidar pyjamas are being allowed.
North Indian temples often tend to be less orthodox. Like all other temples in India, footwear is strictly prohibited. Unlike in northern India, in Kerala and other southern Indian states, Hindu women do not cover their heads in temples. In traditional north Indian homes, women still cover their head in front of in-laws and elders as a sign of appreciation and respect. Thus, covering the hair in temples is mostly a north Indian custom and is not mandatory. It is an outward sign of displaying feelings of deep respect, humility and gratitude towards the Divine.