100% wrong and illegal
they cannot do that to you or you could sue and its a guaranteed win
stop trimming your beard, stop wearing hats.. if they dare try to fire you just tell them they cant according to title 7 of the employee rights act
https://www.dreadlockssite.com/dreadlocks-forums/forum/dreads-jobs-employment-issues/110594/dreadlocks-and-employement-laws-your-rights-to-wear-dreads-in-the-workplace-explained
that explains in detail your rights and what employers can, and cannot do
if it is not a safety thing then it makes absolutely no diference how much the clients complain. unless the employer can prove that your hair is costing them more business then makes up the entire administrative costs (including your bosses salary, his bosses salary and the ceo etc salaries) then customer complaints are irrelevant
if you were the only person on earth that believed urine and feces were for some reason holy, or sacred, then they could not fire you even if you came to work every day caked in shit and piss
that's the truth.. that's the law.. ..and your rights
you cannot give up your rights without even trying to fight for them or you won't have any rights, nor do you deserve the rights you have
so you go to yours boss and tell them that under title 7 of the employee rights act you will no longer be wearing hats, nor covering your head.
you are growing dreadlocks according to a sincerely held belief and you will continue to do the best job you can do to be an asset to the company, but are unwilling to compromise your beliefs for job security, and now that you know your rights you realize you never had to to begin with
--
My new book Ban The Taboo Vol 1