I always have very dark circles under my eyes - not bags, they're totally flat, just purple... 
I look ok for about 15 minutes after my makeup goes on then they start shining through. And god help me if I am actually tired.
I think it's partly because I have very very pale, thin skin (I have very visible veins elsewhere on my body).
What can I do?!