According to How Stuff Works, a variety of colors such as hazel, rust and taupe work well with brown eyes. Other colors ranging from dark plum to light pink also pick up highlights in brown eyes.
One way to select an appropriate eyeshadow color for brown eyes is to identify other colors in the eyes. A shade of eyeshadow that matches or complements one of the additional hues tends to be flattering. For example, some brown eyes contain flecks of gold or green. The gold in brown eyes stands out against earthy or clay-colored eyeshadows, while complementary colors, such as rich shades of red or purple, emphasize green flecks.