In addition to being one of the most beautiful and widely grown flowers in the world, rose oil (extracted from the petals of various types of roses) has a surprising array of beneficial properties. It is an antidepressent, antiviral, anti-inflammatory and astringent. Full of vitamins, minerals and antioxidants, rose oil is excellent for moisturising dry skins. Its anti-inflammatory properties help reduce puffy skin and redness. Its high vitamin A content increases skin cell renewal, which reduces wrinkles and evens out skin tone.