Thank you all for your very helpful suggestions, which I will try. I do use Touche Eclat already, but it is so difficult to find the right shade - and expensive, too! Thank you for all your kind messages. 
What foods that you aren't allergic to don't seem to agree with your body?
Boring Bedding Laundry Conundrum


