You don't have to buy boots as its personal preference of an employee to choose which ones he/ she wants.
You can insist on certain specifications though ie non slip soles. It is up to you to decide if you want to subsidise a purchase of footwear.
As far as I'm aware only safety boots (ppe) can be put as business expense without a business logo on them.