I dont know whereabouts you are or what your weather is like but could it be a heat rash of some sort?
Bookmarks