Help!!!

My skin is pretty clear I have no pimples on my face and I have a good face routine that I feel like is what keeps my skin clear. I use scrubs, face masks and a pretty good moisturizer that contains aloe which I heard is good for scares and stuff. But I have these spots all on my cheeks I’m not sure if it’s scares or dark spots or hyper pigmentation. What’s a good products natural or store product can actually help with this. Here’s some pics to show how it looks