It depends, my husband and I work in a nightclub, I spend all night getting touched up - regardless of what I wear - I hate it. If my husband sees it, he usually says to the guy "Hey thats my wife" - most guys will just say “sorry mate didn’t realise she was your girl and move on”. It's not worth starting a fight over as otherwise we would always be in fights. Also most guys who touch are just drunk idiots and you need to pick your battles.
Only once has my guy got into a fight on my behalf and that was when I was mugged and beaten up by two lads, a few hundred yards from my home. I couldn’t work for four weeks due to my injuries. The courts only gave the 10 hours community service. My hubby went with his brothers and beat the crap out of them at a later date.