Wearing sunscreen everyday will not cause you to become Vitamin D deficient. Your body creates Vitamin D when it's exposed to UV rays - just 5-10 minutes of incidental exposure is enough time to make a sufficient amount. However, when you wear sunscreen, some UV rays still reach the skin and allow your body to create Vitamin D. Other sources of Vitamin D can be found with foods like milk, orange juice and fatty fish. You can also take a multivitamin or supplement containing Vitamin D.
Learn more over at the Bright Side