ELLE.com | 10 Reasons Why You Need Essential Oils in Your Life ELLE.com Essential oils, the best friend to both diffusers and stress relief, are the aromatic compounds found in nature (plants, tree bark, seeds), and presented by brands as a cureall. The oils come in a variety of forms, from body oils to liquids, but their ... |