Carry lots of paper tissues around with you, help stop getting blood on your tops. Could work out quite expensive getting new ones.
REP - Just to get the situation clear in my mind, when you say "the clothes come off", do you mean the young ladies togs, or your clothes ?!