Our top pick is the Aveeno Clear Complexion Daily Acne Facial ... With this in mind, the Kate Somerville Oil-Free Moisturizer is our top pick for the best oil-free moisturizer.