What you apply first depends on the kind of sunscreen you use. A physical block (containing titanium dioxide or zinc oxide) can be applied over your moisturizer. All of the sunblock that I carry are physical blocks, they also have moisturizers and antioxidants. Amazing ingredients for your skin. There are also sunblocks called chemical blocks which work with the chemistry of your skin so it would need to be put on first. It works with your skin to absorb the suns rays . I prefer physical blocks!