There are several causes, however smoking is probably the number one cause. If you smoke, I would quit...I smoked for 15 years and I am quitting right now...it is hard, but worth it! your skin and hair will feel softer, you will feel better waking up in the morning...hope I helped!!