A guide for that perfect colour palette, no matter what shade your skin is.

If you have fair skin then these are ideal colours for you -

Cheeks - pink and peach, and look great if you have blonde hair.Eyes - light earth tones such as soft brown, beige, green and grey, also soft pastel shades such as blue, pink, lavender.Lips - various shades of light pink lipsticksLashes - browns or brown/black.If you have medium skin, then these are ideal colours for you - Cheeks - plum and coral, also you could use a bronzing powder, lightly dusted over cheeks, nose and forehead to give yourself a sun kissed glow.Eyes - deep earth tones with a matte finish in green, dark grey, beige and brownLips - with this skin tone you can wear a range of colours from pinks to reds with a covering of a clear lip gloss, and its looks especially fab if your hair is brunette.Lashes - brown/black or blackIf you have dark skin, then these are the ideal colours for you -Cheeks - deep rose or apricot colours which will high light your cheek bones and you could also use a little bronzing powder.Eyes - greys, browns and natural shades look great, but you can also wear shimmering shades of bronze and silver.Lips - darker shades of caramels, apricot, plum and redLashes - navy and dark purpleIf you have olive skin, then these shades are ideal colours for you -Cheeks - a good bronzing powder looks great or a blusher in plum or terracotta shades.Eyes - neutral shades, dark purple, dark blues or metallics for a little sparkleLips - plum and berry shades, but avoid redsLashes - Black