I think brown, tan, gold, turquoise, or a blue like the one in the background would work. I would keep the color of the shoes and the top or dress in similar shades to emphasize the leggings, and I would keep the skirt mini or pick one with a high slit to show off as much of the leggings as possible. Without knowing your body type, height, style, or anything else about you I can tell you what I'd wear, but it may not be very useful. My dressing style is pretty casual with flat-heeled shoes, t-shirt fabrics, knits, and a lot of close-fitting clothing.