These dots through makeup

Joy

Every time I wear makeup these dots show through what do I do. I don't know if it's large pores or what. Should I use a Primer and if so which one.