The sun can cause the appearance of tiny blood vessels in the skin, especially on the face. Sun exposure may also cause skin color changes, including:  Brown spots, such as “liver spots” or freckles. Moles. Small white spots on the legs, backs of the hands and arms.