Red or purple spots on your skin may be hives or acne. However, they can also indicate a health condition, including an infection or autoimmune disease. Your skin’s health and appearance shift ...