The unexpected skincare ingredient delivering radiance

A trial of sheep placenta oil, the science behind its appeal, and what it may signal for the future of skin wellness. When a bottle of Sheep Placenta Oil from the wildly controversial Deluxe Skin UK landed on our desk, mild shockwaves moved across the office.  Sheep. Placenta. Oil…What?  Three words we have never used in the same sentence, […]