Well, it depends on which cause you’re dealing with. Sorry to say, there’s not much you can do for genetic shadows aside from in-office treatments. The same goes for fat loss as you age—you can’t really do anything about this with topical creams.
However! You can look for eye creams with ingredients like hyaluronic acid, peptides, ceramides, and so on to provide a temporary plumping effect—which, in turn, may make dark circles look less apparent.
And for dark circles caused by dilated blood vessels (from lack of sleep or allergies), eye creams can totally help. You’ll just want to look for brightening agents, like antioxidants, or caffeine, which will help constrict the dilated blood vessels. Similarly, those dealing with hyperpigmentation can find success with skin brighteners, namely vitamin C, arbutin, kojic acid, or niacinamide.
Still, consistency is key. You can’t expect an eye cream to completely transform the look of dark circles—unless it also features color-correcting pigments (many do!) to immediately neutralize the discoloration.