Zodiac beauty: the best makeup based on your star sign

It's written in the stars

If you’re into horoscopes, you’ll know that your astrological sign can say a lot about your day to day life, but you what you probably don’t know is that your star sign can have a lot to do with your beauty too. Ask any astrologer whether your zodiac draws you towards particular colours and they’ll all tell you yes. It’s not just how the shades work on your skin, it’s also how they make you feel. 

Whether you’re in the set of Fire stars (Aries, Leo, Sagittarius), Air stars (Aquarius, Gemini, Libra), Earth stars (Taurus, Virgo, Capricorn) or Water stars (Pisces, Cancer, Scorpio), there will be a supernatural pull towards particular styles of hair and colours of makeup. Find yours:

Sign: Aquarius

Makeup colours: Blue, blue-green, grey, black
Beauty icons: Kelly Rowland, Jennifer Aniston and Kerry Washington
Sign: Pisces
Makeup colours: Mauve, lilac, purple, violet, sea green
Beauty icons: Cindy Crawford, Eva Mendes and Rihanna
Sign: Aries
Makeup colours: Red
Beauty icons: Rooney Mara, Reese Witherspoon and Kristen Stewart
Sign: Taurus
Makeup colours: Blue, pink, green
Beauty icons: Jessica Alba, Megan Fox and Adele
Sign: Gemini
Makeup colours: Green, yellow
Beauty icons: Kylie Minogue, Namoi Campbell and Angelina Jolie
Sign: Cancer
Makeup colours: Orange, white
Beauty icons: Liv Tyler, Gisele Bunchden and Jessica Simpson
Sign: Leo
Makeup colours: Gold, orange, white, red
Beauty icons: Charlize Theron, Jennifer Lawrence and Jennifer Lopez

Sign: Virgo
Makeup colours: White, yellow, beige, forest green
Beauty icons: Blake Lively, Jada Pinkett Smith and Beyonce
Sign: Libra
Makeup colours: Blue, green 
Beauty icons: Gwen Stefani, Kim Kardashian and Gwyneth Paltrow
Sign: Scorpio
Makeup colours: Scarlet, red, rust
Beauty icons: Alexa Chung, Katy Perry and Ciara
Sign: Sagittarius
Makeup colours: Violet, purple, red, pink
Beauty icons: Rita Ora, Britney Spears and Taylor Swift
Sign: Capricorn
Makeup colours: Brown, grey, black
Beauty icons: Zooey Deschanel, Kate Middleton and Nina Dobrev

Reading now