Sunscreens with an SPF of 20 or higher have been shown to significantly reduce, and in some cases completely inhibit, the skin's natural production of Vitamin D.