Primrose oil is a natural oil rich in gamma-linolenic acid (GLA), a fatty acid known for its many skin benefits. Primrose oil gently moisturizes the skin, reduces inflammation, improves skin elasticity and strengthens the skin's natural barrier.