Face oils help in improving the complexion. The oil makes the skin healthy and glowing. You can improve the condition of your skin by using face oils. Tea tree oil helps in curing skin blemishes. It is a gentle oil that can treat acne very effectively. Grapeseed oil is very good for oily skin. This oil helps in controlling excess oiliness in skin. The oil contains high amount of antioxidants, which are very beneficial for the skin. Almond oil can treat wrinkles and dark circles. Primrose oil is very good for pimples and blackheads. We will explain the properties and benefits of some other oils. Following are the 9 best oils for a perfect complexion.