That depends on your skin tone/hair color and of course what kind of a party this is; day, night, casual, dressy?
If you're darker skinned, I would say go yellow or white or a nice fuscia. If you're lighter, don't ever wear the lighter colors, stick to a blues and reds.
I'd say no to the brown on black. Brown is not in for summer, neither is black really but if it's a more classy party, I'd say stick to the black skirt, you can't go wrong, and wear any color top (depending on your skin/hair) and accessorize. That's key. Wide belt, chunky jewelry, etc.