Body piercing
You can give blood 4 months (120 days) after you had cosmetic treatment that involved piercing the skin.
If the cosmetic treatment that involved piercing the skin was carried out by a registered Medical Practitioner, you can give blood after 48 hours.