To dream that someone is giving you a haircut suggests that you are experiencing a decreased sense of power. You feel you are being criticised unfairly.
Alternatively, your dream haircut symbolises a fresh start. You are shedding off some unwanted aspect of yourself.

