depending on the size and color of the spots, they could be tiny burst blood vessels. They can come from anything, even just being active, and can appear Anywhere! Just to be on the safe side, I'd make a quick dr. appt, and also ask your husband what he thinks of them.