So as I'm trying to shift out of my lipstick rut, I've realized I'm clueless about makeup. All I wear is lipstick and occasional eyeliner, and I've always worn lipstick as I do my glasses, with no real thought to matching or contrasting with my outfit.

Can anyone give me a primer on lipcolor and outfits? Are certain colors more formal or dressy?