A complicated issue, certainly. Should women be allowed to wear their veil in public? Absolutely. Whether it's a religious statement or a fashion statement, people have the right to wear, or not wear, whatever they please (within the limits of decency, I suppose.)
But what about security? Should merchants or banks be allowed to require women to show their faces, to protect themselves and their customers from potential harm? I think they should have that right. After all, if someone walks into your shop covered from head to toe in a burqa, you don't know if you're dealing with a customer or a crook.
Now, if they want to wear something like THIS, I can certainly get behind it! I would be HAPPY to get behind it!