Vitiligo is autoimmune I believe so I'd start with a GP appointment and ask for a full blood screening which will look at everything.
If you are 8 stone, how tall are you?
I had a health scare a couple of years ago and stopped eating all refined carbs, sugar, wheat, alcohol, bad fats (red meat, butter), processed food, etc, and upped white meat, pulses, fruit and veg.
Within three weeks I felt and looked better. Eczema and dry skin (dandruff) cleared up, aches and pains lifted, my ankles stopped swelling.
All my love I have had dark circles under my eyes. I think they are genetic. I use a light foundation and a concealer, blusher, highlighter, dusting of powder, Mascara and lipstick. Remove every night and use a good moisturiser night and day.
I second doing your colours. I'm a summer and this year's colours in the shops are not my best.
I take vit D, Turmeric and selenium daily.
My hair was naturally wild rodent. I have a light brown colour and different shades of blonde highlights put through. It's my one extravagance.