Over time, sun exposure causes flat brown, gray or black spots to appear on your skin. These spots, alternatively called liver spots, sun spots, age spots or solar lentigines, cause no harm but can look unsightly. Sun spots most often affect people o...