Insect repellent shirts, trousers, shorts, hats and socks have insect repellent bound to their fabric to keep the mozzies away. Save yourself the bother of having to apply insect repellent lotions and sprays all over your body. Insect repellent clothing such as Craghoppers Nosilife is ideal if you spend time outdoors in areas with high populations of mosquitoes, especially if there is a risk of malaria.