If you dreamed you had a haircut, it can mean you underwent a transformation. A haircut changes your appearance so this dream symbol might mean you had a change. The change may be physical/ mental/ spiritual/ emotional or even metaphorical. The change refers to something you experienced in your life in your present circumstances.