Summarize:

These are the traditional unicorn dye hair colors, but some people prefer a teal or aquamarine shade instead of blue. Pastel pink, purple, and blue are the most popular unicorn colors, but that doesn't mean that they will look good on everyone. If you want something that looks good on you, consider altering the shades to better suit your skin tone. For example:  Cool, fair skin: choose warm shades, such as pale pink, peach, or tangerine. Warm, fair skin: choose cool shades, such as lavender, robin's egg blue, or aqua. Cool, medium skin: stick with a deep, jewel tone, such as amethyst or ruby. Warm, medium skin: stick with a saturated shade, such as aquamarine, emerald, or sapphire. Cool, dark skin: try a pastel shade, such as lilac. Warm, dark skin: try a darker shade, such as plum. Not only does this wash out in 1 or 2 washes, but it works on dark-colored hair as well. This means that you do not have to bleach your hair first. It is also easy to apply.  You can even use a temporary hair dye, which is more like a liquid hair chalk. This is a great option if your school or work does not allow unnatural hair colors. Unicorn hair takes a lot of time and effort to apply, so some people want to make it permanent. Hair dye is a great option, but you will need to bleach your hair first if it is any darker than blond. You can get this dye from a beauty supply store.  This tutorial will assume that you will be bleaching your hair to obtain the traditional pink, purple, and blue unicorn look, but it will include other options as well. There are some vegan hair dyes that do not require any bleaching. Look for labels such as "For Dark Hair" or "Does Not Require Bleaching." If your dye comes in a tube, you'll likely need a 10 or 20 volume developer. If you are using a punk brand, such as Manic Panic, then you won't need a developer. If your hair is any darker than blonde, you will need to bleach your hair first. If you don't bleach your hair, the colors won't show up very well, if at all.  If you are using hair chalk or eye shadow, you don't need to bleach your hair. Click here to continue instead. Your hair must be healthy before you bleach it. If it feels dry or brittle, don't bleach it. Choose the temporary dye option instead.
Stick with pastel pink, purple, and blue for a traditional unicorn look. Try colors that suit your skin tone for a less-traditional look. Choose hair chalk or eye shadow for a temporary option. Get a professional hair dye if you want a permanent option. Plan to bleach your hair if you are dyeing it the traditional palette.