Shikha is a lock of hair on the crown on a shaven head. In the modern times, it is mostly worn by priests.
It is believed that traditionally all Hindu men kept Shikha, but later this was restricted to priests.
However, Maharishi Vashishtha is described to have long hair which is tied to a bun.
I want to know whether Maharishis were exempted from this requirement, or was the Shikha not as widespread in ancient times as believed?