Eat Your Greens
Take care of your gut and your skin with vegetables and fruits high in carotenoids, such as peppers, carrots, berries, tomatoes, pumpkins, sweet potatoes, spinach etc. Organic is always best if you can source them- particularly berries which can contain higher concentrations of harmful pesticides.
Up your Omega 3s
If you eat a plant-based diet, opt for ground flaxseeds, almonds, chia seeds, ground linseed, hemp seeds and walnuts, and use vegetable (rapeseed) oil as your main cooking oil.
Avoid inflammatory foodsAvoid sugars as much as possible. Probably the most important thing to do for your skin health. If you eliminate these for a few weeks you will most likely see a very visible improvement in your complexion.
Drink as much water as possible: it is actually really easy to become dehydrated this time of year with fires, heating and air-con; as well as the temptation to over-indulge in coffee, hot chocolate and mulled wine. Be mindful of how much of these you are consuming and ensure you are getting plenty of plain water. If this is difficult for you in the cold, drink hot water or even better: add some lemon.
Keep yourself moving with some daily Sun Salutation practice in the morning, winter walks and simple stretching. Don't forget your yoga nidra at bedtime for a really restful sleep. There are some great yoga nidra guided meditations on YouTube.