The hat is a symbol of the protection in some cultures they cover their head in order to avoid the badness. The hat that is stylish could indicate your desire to be noticed, perhaps you wish to be seen.
Dream dictionary: gros cul dream meanings
To have interaction with or to see an emblem, when you are dreaming, has the symbolic importance of ancestral descent or lineage. Emblem also suggests your cultural ties to your nation and ancestral links to your fathers of your family. The dream about emblem come from your inner power. You are gifted with a sense of confidence.
If someone gave you a haircut, then it means you are losing some part of identity. The haircut could also indicate the loss and grief you will suffer. In Indian culture the haircut in dreams represents the poverty and miserable life.