"Unlike brunettes and redheads, blondes don't have a deep hair color to frame their face," says celebrity stylist Brett Freedman. "That's why blondes like Cameron Diaz transform so much with cosmetics. Your makeup should be very crisp to bring vividness to your face without overdoing it."
Our friends at StyleList picked out the perfect makeup palette for every shade of blonde!
Platinum blondes: Stay on the cool side like platinum poster girl Gwen Stefani. Lip, cheek and eye colors with a copper undertone are not your friend. Choose ash-based taupes and silvers for neutrals. On the brows, be careful not to go too dark. Blue-red and pink lipsticks balance your hair shade beautifully.
Golden blondes: Opt for pinks and peaches with a touch of gold for lips and cheeks like Claire Danes. Darker mauves or purples are a good choice for eyes. You want to make sure you don't go too cool with your makeup during the day or it could give your hair a brassy cast.
Beach blondes: Bring a warm, sunny feel into your makeup like Whitney Port with honey or caramel colors. Just avoid brick or terra-cotta shades, which are too lifeless for your tone. You should also ook for highlighters in champagne or golden hues.