No, not everyone can wear red lipstick.
Me for one. I am pale but warm toned so the brown/reds go with my tone. But the trouble is they make my teeth look yellow too!!!! I have thin lips which also is not good for the red lipstick look.
Strangely deep browns work great on me.