Under Eye Veins? (photo)

I feel rested when I get sleep and I am not allergic to anything that I know of. No allergies. I have big veins under both eyes that make me look older. I am only 38. I want to know if there is a natural method to getting rid of them? If it is circulation caused, are there stretches or exercises that can be done? I will not go for any surgical fix and I am also not a fan of taking any medication. Could it be a lack of vitamins? Should I eat more veggies?

No doctor answers yet