Other Causes, and their prevention Includes:
You might be deficient in Vitamin C. Try supplementing to approx. 1000 mg of Vitamin C.
It can also be due to certain medications like blood thinner, blood anti-clotting medicines, aspirin, and corticosteroids.
And vitamin K deficiency can cause easy bruising. Before eating high vitamin K foods like leafy greens, broccoli, and Brussels sprouts. Make sure you are not taking blood thinners as it can interfere with each other.
For Already Present Bruises:
I suggest you to use topical vitamin K cream on them. It will heal, and minimize them, completely.