Vitamin A helps support the body's immune system as well as keep the skin, and the lining of body parts such as the nose, healthy. Good sources of the vitamin include cheese, eggs, oily fish, and liver. However, too much vitamin A in a diet can be harmful and damage your bone health later in life, the researchers said.