I have always had them, it can depend on your translucent your skin is as well.
Since having Milo though, the panda eyes are worse!
The best product I have found is by Lancome (can't remember the name I'll try to find out) its a small tube and pricey at about $65. It works by reflecting light and taking away the appearence of the cirlces.