Maybe you could try wearing a tennis skirt or similar to cover it.