You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
Peptides have become one of the most hyped ingredients in skincare, appearing in everything from £15 serums to designer creams costing hundreds of pounds - and if you have been left wondering what th…