5 Benefits of Rose Petals for Natural Health and Beauty Rose petals are one of our favourite ingredients for giving a natural boost to your health and beauty. Not only do they look gorgeous, they…