Sunscreen inhibits your skin from making vitamin D. One of the UV's is what it needs.