Ship Worldwide

Join Vpfashion Colorful Family

You will receive our emails for Free & High-valued Dye Tips, Endless Hair Color Inspirations, Weekly Sales & Special Giveaways.

What is your most wanted hair extension ?

Earn 50 Points after Registering.


Iroiro Premium Natural Semi-Permanent Hair Color

Iroiro Premium Natural Semi-Permanent Hair Color

Iroiro Premium Natural Semi-Permanent Hair Color

Iroiro is a 100% vegan and cruelty-free semi-permanent hair color. Most vibrant and long lasting, our colors prove that natural doesn't mean weak. Available in both 8 and 4 oz Eco-friendly containers.
As well as coloring your hair, Iroiro provides your hair with the nourishment it needs to stay healthy - which is especially important when it comes to coloring your hair - thanks to the natural organic coconut oil in the ingredients, which helps to keep your hair moisturized throughout the coloring process.
Many vegan products still contain harsh chemicals that can damage your hair. We don't think that's right. Here's a list of harsh chemicals we don't use in our products:
1. Petrol-based chemicals
2. PEGs
3. Paraben
4. Synthetic preservatives such as Methylisothiazolinone or Methylchloroisothiazolinone
5. Synthetic fragrances
6. Peroxide
7. Ammonia
8. PPD
9. Alcohol
Your hair doesn't need unnatural ingredients to look great - and we'll never include them in our products.

Do I need to bleach my hair before I color it?
That depends on your original hair color and the color of the dye. Semi-permanent hair dyes do not apply well on dark hair. If you have dark hair, you may have to bleach your hair for an optimum result. If you have a naturally light color, you may not have to bleach your hair. We suggest testing on a few strands of hair.

Can I dye my own hair?
We encourage everyone to seek professional assistance for optimum results; however, please follow our step-by-step directions if you decide to dye your own hair.

Do colors on labels represent exact colors?
No, the colors you see on our labels are similar, but they are not the exact colors of our hair dyes. Please refer to our product page for images of hair swatches for matching colors.
This product can be mixed with other colors and applied to your hair to bring out brilliant pastel colors. Before applying, we suggest that you mix a small amount of DIY Color Liberator and other colors to find your desired pastel colors.

How long do the colors last?
By definition, semi-permanent hair dyes last for 6 to 12 washes. Hair colors may or may not last for more than 12 washes depending on hair type, the color of the semi-permanent hair dye, and the type of shampoo and conditioner. That being said according to many of our happy customers our colors last too long, at least a month if not two months using sulfate-free shampoo and conditioner with cool water.

How do I know if I am allergic to your products?
Although our products are based on natural ingredients and are considered safe to use, we suggest that you test them on a small area of your skin, such as the inner fold of your elbow. Wash the selected area well. Apply a small amount of dye and leave it for 24 hours. Examine carefully and if you notice any skin irritation, please do not use the product under any circumstances. Please contact your doctor.

Our policy lasts 30 days. If 30 days have gone by since your purchase, unfortunately we can't offer you a refund or exchange.
To be eligible for a return, your item must be unused and in the same condition that you received it. It must also be in the original packaging.
To complete your return, we require a receipt or proof of purchase.

Refunds (if applicable)
Once your return is received and inspected, we will send you an email to notify you that we have received your returned item. We will also notify you of the approval or rejection of your refund.
If you are approved, then your refund will be processed, and a credit will automatically be applied to your credit card or original method of payment, within a certain amount of days.

Late or missing refunds (if applicable)
If you haven't received a refund yet, first check your bank account again.
Then contact your credit card company, it may take some time before your refund is officially posted.
Next contact your bank. There is often some processing time before a refund is posted.
If you've done all of this and you still have not received your refund yet, please contact us at

Sale items (if applicable)
Only regular priced items may be refunded, unfortunately sale items cannot be refunded.

Exchanges (if applicable)
We only replace items if they are defective or damaged. If you need to exchange it for the same item, send us an email at and send your item to: 610 Lunar Ave Ste B Brea California US 92821.

To return your product, you should mail your product to: 610 Lunar Ave Ste B Brea California US 92821
You will be responsible for paying for your own shipping costs for returning your item. Shipping costs are non-refundable. If you receive a refund, the cost of return shipping will be deducted from your refund.
Depending on where you live, the time it may take for your exchanged product to reach you, may vary.
If you are shipping an item over $75, you should consider using a trackable shipping service or purchasing shipping insurance. We don't guarantee that we will receive your returned item.



All reference pictures are shot based on practical colors of Iroiro hair dye test without adding any diluter or conditioner.


Each $1 spent for your order will earn 1 point.
Additional Way to Earn Points

You may also need these