Finding the right eyeshadow can be a hard task. Sometimes its just so confusing, trying to look for an eyeshadow that compliments your skin tone and your eye colour. The best way to find out what suits you is to consult a professional, or the other option is to do it yourself. By trying on different eyeshadows yourself you can see which ones may suit you. But if you are still confused here's a list of what eyeshadow colours will suit specific eye colours.
Brown Eyes
Brown eyes look good in pinks, browns, copper colours, light green, plum, and blues. This colours may depend on the colour of your skin, so take the colour of your skin into consideration. Sometimes when one is very fair, blue/green can make them appear as if they have a black eye. So if that is the case, steer clear of colours that you are confused about.
Blue Eyes
Grey colours, black, brown, purple, silver, turquoise, and blue. Once again, take into consideration the colour of your skin.
Green/Hazel Eyes
Browns, purple, pinks, silver, greys, forest green, peach, gold.
Just to remind you all, these eyeshadow colours are just guidelines. The best way to find out what colour will suit you is just to mix and match. Mix different colours together to see what you will get, and always try to make sure the colour will compliment your skin tone. One last tip to consider is, NEVER, EVER match your eyeshadow with your clothes. It makes you look monocoloured, and boring. You want your eyeshadow to make your eyes pop and stand out, not just blend in with your clothes.