The Most Flattering Brunette Hair Colors for Every Skin Tone

Whoever said brown is boring never met these rich brunette shades. Honey, toffee, espresso—we're craving every single one.

FAIR SKIN

Golden brown

There's no shortage of reasons to envy Gisele, but her beachy hair color rises to the top of our list. "It's very natural-looking and warms up her skin," says hairstylist Harry Josh, who colors the supermodel's hair. Ask your colorist for a light brown base with highlights a few shades lighter added to give it dimension: "We don't go much further than her natural color so that she can go forever without a touch-up—three times a year, max," Josh says.