Answer:
Against the sun I protect your eyes and am often worn on the face of spies
What has many teeth but can't bite?
I wear a green jacket on the outside white jacket as a second layer and red jacket inside. I am pregnant with a lot of babies. (one word)
What is deaf, dumb, and blind, but always tells the truth?
I am used for light yet I am solid. Without me you would feel enclosed. I hate being touched especially with a lot of force. I like to be in buildings.
What never gets any wetter no matter how hard it rains?