He has had these spots for 10 or more years. He was visiting his doctor when his doctor suggested he needed to see a dermatologist. He said that the spots had to do with his liver.

My husband has dark purple spots (2) on his lower lip and one on his ear. What causes these?