Question: why do people have red lips and others have purple or pink lips ? 

Answer: If you are talking about lipstick it their choice. However if you are talking about natural lip color. Pink and red are colors that indicate a person is getting good oxygen. Purple or blue with a white ring around the mouth indicates their system is starving for oxygen.
This question from the Yahoo Q&A forum is categorized in the topic: Education & Reference