These twelve foods could make your skin itchy, but then again, the might not! The itchy dozen are the twelve foods most linked to inflammation in the skin, itching and triggering an eczema flare up. What you need to do scientifically cut one out, and then watch to see if you get itchy when you reintroduce it to your diet. Keep a Food, Mood and Symptoms Diary but make sure … [Read more...]