Finally, after years of experimentation, I think I finally have the lipstick shade that works for my complexion. I've settled on the coral family of lipsticks and so far it seems to be the best fit for my olive skin tone. After doing a little digging, here is what I found: if you have fair skin, you can go for nude colors or rich reds. If you have yellow in your skin, blue-based reds will look great on you. If you're skin has pink undertones, you can try peach tones or colors in the orange family. And for dark skin, bright reds and hot pinks will look great on you (lucky!)
What's your shade? Do you have one go-to color that you use religiously? My pick is J.Crew's Poppy King.
Here's a helpful article for a little extra guidance. :)