"[Eyes] are the window to your soul, so why not accentuate them with colours that compliment them best? It's a great way to express yourself, play with colour and bring out your personality," says Toronto makeup artist Victoria Fedosoff. "Eyeshadow can help one feel more confident about their appearance and can be used as a corrective technique to create the illusion of a more symmetrical eye shape."

Our affinity for eyeshadow goes as far back as ancient Egypt. Back then it was made out of kohl (a mixture of ochre, burnt almonds, copper, ash, malachite, chrysocolla and crushed antimony) and its purpose was both cosmetic and ritual.

Since then, eyeshadows have come a long way and are available in a myriad of colours and textures. Which shades will make your peepers pop?

For spring, Fedosoff tells us to embrace blue (you'll be seeing a lot of it gracing lids this season). But if it isn't your hue of choice, she recommends jewel tones like a rich purple or emerald green. For those who prefer a softer look, she suggests applying pink or rose tones on your lids as well as using cream shadows (both offer a more natural, subtle appearance). If none of these looks tickle your fancy, we've still got your covered. Whether your eyes are brown or blue, hazel or green, there is a perfect shade to make your peepers pop.

LOOK: Eyeshadows To Match Your Eye Shade

Loading Slideshow...
  • Blue Eyes

    For blue eyes, Fedosoff recommends applying lighter shades of pink to make them sparkle or darker shades of grey, which will contrast against your eye colour, really making them stick out. Other colours to try are any reddish-browns or metallic shadows like gold, silver and copper.

  • Brown Eyes

    Brown-eyed beauties get to choose from any colour they want! Fedosoff says brown eyes will look lovely in natural colours like taupes and coppers or, if you want to be a little bolder, try enhancing your peepers with different shades of green, purple or blue.

  • Green Eyes

    "Purples make green eyes appear more vibrant. A dark plum shade will give you the drama of a black shadow with the benefits of a purple tone," says Fedosoff. She also recommends trying gold, burgundy and reddish-brown shades across your lids.

  • Hazel Eyes

    "Neutral shades add warmth and depth to the eye. Try earth tones or dark bronze with hints of red or orange to really play up the brown and green blend in your eye colour," says Fedosoff.

Watch the video to find out how to choose the best red eye shadow for you.

Related on HuffPost: