Best natural body oil for moisturized skin
Liha Idan Oil £16, By Liha
From this new British brand comes a coconut and tuberose boy oil that moisturises, doubles as a holiday scent and looks great in your holiday case.
Read the full list at Telegraph.com