With my ethnicity, I'm beyond prone to pesky dark circles below my eyes. You can eat as healthy as you like, get as much sleep as you need, use potions and lotions and ice cubes and everything else in the entire world aimed at solving the problem. But unfortunately, some people will never be rid of them completely. (Spackle has been rather tempting on very bad days.)
However they can go far in lessening the problem, and I find in an absolute bind, applying a cold compress can go far after a night of poor sleep or after having a right old sooky cry.
But enough about that.
One trick I have picked up after years of being too afraid to wear mascara on my lower lashes -and you may kick yourself for not thinking of it- is to use waterproof mascara on your lower lashes. I find using the Mascara Guard endlessly useful for this too, as the entire problem comes about when your mascara smudges onto your skin during the day, creating a nasty shade under your eyes that can make you look tired. Waterproof mascara also generally gives a more subtle effect then your usual mascara which again is a win for lower lashes, if you use a really oomphy-super-turbo-fat-ass-lash-creating mascara it can come back to bite you.
What tricks do you use to avoid shadows under your eyes?