Anything that impacts on the body may cause the tiny blood vessels, called capillaries, which lie beneath the skin to rupture.