Age or Liver Spots
These pesky brown or gray spots known as solar lentigines aren’t really caused by aging, though they do become more common as you get older. You get them from exposure to sunlight, which is why they tend to appear on your face, hands, and arms.