Hats have many symbols for different occasions. For instance, we often think of a detective as a man with dark shades and a hat to hide his identity.
Similarly, to dream of a hat refers to hiding something.
To dream of hats reflects different roles you play in life. Wearing a top hat in a dream refers to wealth, elegance and formality.
I had a dream with a flying black hat in it. What does it mean?