Rosehip oil comes from the seeds of wild rose bushes — tiny, unpretentious fruits that appear after the roses have bloomed and faded. What those seeds contain is extraordinary: a concentration of nutrients that the skin recognises immediately and absorbs deeply.