What better can I do to remove dark circles? They look different in all kinds of light. (photo)

I am a vegetarian,sleeps 8-9hrs,pure home made food,fruits,decent amount of water intake,night under eye cream,cool gel eye mask 1-2times in a day.But i still have dark circles that look diff in diff lights.Some see and comment a lot,some say i dont have at all.But i can see them.I had a leg surgery in 2014 after a year of bed rest i joined back my office in 2015 and since then i can see them,i lost few kgs gradually,i left my job thinking its tok stressful.Now i stay at home,watch tv,sleep & eat

No doctor answers yet