Oils as well as juices - though it could seem strange, the benefits of making use of all-natural compounds like almond oil - which can actually help with the withdrawal of acne scars - can not be disregarded.