for people who want to use more natural product on their skin use essential oils as an insect repellent such as rose geranium, citronella, cederwood, peppermint, lemongrass, eucalyptus & tea tree. however the only oils that can be used neat on the skin are tea tree and lavender (lav. not when first pregnant). The others should always be mixed in a carrier oil.
Use citronella candles and burn any of the above oils to keep the mossies away. Lemongrass is very good.
Neem oil is really good but will probably keep the neighbours away as well as it pongs
www.bay-house.co.uk do an inexpensive insect repellent gel
Always check with the supplier before putting on young children