Yes, because be covered up like that prevents someone from getting Vitamin D from the sun.
I have that fair skin that burns after 5 mins, even I don't cover up to this extent. My D3 comes in a gel cap, also helps control muscle pain and promote stronger bones.