Sure, it's fun to experiment with trendy hair colors like silver and lilac, but when you're blonde you have a neutral palette to work with — which gives you more freedom when you're picking out clothing to wear.
Check out these tips for flattering color options.
Pale blondes and pastels
Not everyone can pull off pastels, but pale blondes can! Mint green, baby blue and colors with a blue or gray undertone flatter like no other.
"Dusty shades of pink and lavender are also great for cool blonde hair colors," celeb color expert Jill Kirsh told Beauty Riot.
More: The One Product That Makes Every Single Hair Type Look Better
Warm blondes bring the bold
If you're a warm blonde, Kirsh suggests hitting up some jewel tones and colors that have an orange or red undertone.
"If you want to wear red, go for tomato shades and [for green] choose grassy, kelly greens over olive," she says.
And instead of pastels, warm blondes should try on turquoise or aqua, lemony shades of yellow, peach or coral, and deeper purples like amethyst.
Another winner for all shades of blonde is basic black — and white can be equally flattering, even dramatic.
Keepin' it neutral
Blondes look fabulous in navy, charcoal and deep browns, as well. These neutrals can be the building blocks for any wardrobe.
Colors to stay away from
While orange and red is great for warm blondes, pale blondes should avoid clothing colors with orange, red and gold undertones — the boldness can overwhelm your look. In fact, pale blondes should avoid warm colors all together.
By the same token, warm blondes should avoid cool colors such as pale shades of blue, pink, and yellow, as well as reds that have a blue undertone.
"Cooler colors — like mint or olive green — when worn by someone with warm blonde hair can grey the skin and make highlights look yellow and brassy," Kirsh warns.
More: This New $7 Dry Shampoo Truly Transformed My Hair
Before you go, check out our slideshow below.
Originally published August 2011. Updated March 2017.