The first decision you have to take while buying eyeliner is about the type of eyeliner you want to buy - liquid or pencil.
Pencil eyeliners are easier to apply as well as easier to remove. On the other hand, you need some practice to apply liquid eyeliner. However, the latter gives a more smooth finish.
The next thing to keep in mind is the texture of the eyeliner. Since eyes comprise of one of the most sensitive areas in the body, buy eyeliner that is soft enough to glide easily.
Now, decide on the eyeliner brand you want to buy. You can take the advice of your beautician as well as the salesperson.
Make sure to test the eyeliner before buying. For that, draw a line on the back of your hand and smudge it with your finger. Choose the eyeliner that glides as well as smudges easily.
The next decision will be regarding the color of the eyeliner. If you are buying the eyeliner for a particular occasion, it is better to match the color of the eyeliner with that of your outfit.
For daily wear, black eyeliner works the best. It defines your eyes, but does not attract too much attention.
For giving a bright look to the eye, go for colors like baby blue, green, aqua, violet or gold. Navy blue, brown, indigo and deep green are good for creating a soft look.
You can also buy pencil eyeliner with shimmer or glitter. It adds a subtle shine to your eyes and gives your eyes a very sensuous look.
SOURCE