The best natural beauty shop and longtime favourite is definitely L’Occitane from France. Their hand creams  in Cherry Blossom,Candied Rose or Lavender essential oil smell great and are a good treat for the skin.

Apart from that they do many more things, like perfumes, foot cream and bath oil.