Blonde hair, heels, lipstick: Should women have to follow dress codes?