I always struggle finding a lipstick shade that doesn't look off/ clash with tops that are in the pink/red shade range.
For ex-- a pink top would look off with a warm-toned red lipstick in my opinion.
Nude-ish pink would look good.
What is the rest of your makeup like?
I would go with a more natural look and choose a lipstick as close to your natural lip shade as possible.
Maybe something warmer like the bow and arrow from kat von d ?
You should be matching it to skin tones, not clothing.
You typically want to match cool to cool and warm to warm. A red burgundy would look better with a true pink and a warmer red would look better with a peachier pink.