Cool olive skin and green eyes is such a beautiful, unusual combination. While there's a shade of brown that works for almost every woman in the world, you deserve a hair color that gives the rosy coolness of your skin and the sparkle of your eyes their due. If you fall in love with a few different shades, play with highlights, too.
Light brown hair lets the rosiness of your skin glow around those green dazzlers. Light brown shades are subtle, but that's what makes them so sexy. Try a fawn shade that shows how gentle your complexion really is. If you want to edge toward blonde, go for a sandy brown color.
Dark brown hair gives you a rich, sultry look. Dark brown brings out your olive cast and lets the pink in your cheeks peek through. Your eyes especially look amazing with a dark curtain of hair. Try deep mink brown or a sexy espresso color. If your skin is light olive, there's no need to shy away from the darkness altogether, but go for slightly lighter coffee shades.
Highlights offer depth and dimension that make your coloring stand out like crazy. The contrasts of different hair colors, olive skin, a pink undertone and green eyes is almost unbelievable, but you can rock it! Try chocolate hair with barely lighter highlights or a mysterious mahogany that twists two or three browns into a tapestry-like fall of hair. You can test out a lighter brown with cafe-au-lait lowlights for a sunny, summery style, too.
Reddish-brown colors usually look awesome on cool-skinned ladies, but this isn't the most flattering choice for you. Sure, red and green complement each other on the color wheel, but you're made for subtler contrasts. Copper, auburn and bordeaux browns are pretty much off limits for you. If you want to hint at the pink in your olive skin, you can try subtle strawberry highlights with light brown hair.