John Lewis beauty gift set worth £54 costs just £22 - includes MAC, YSL and Charlotte Tilbury
An incredible beauty gift set featuring some of the industry's biggest brands is now available for just £22. John Lewis has launched a Full Glam Beauty Cracker, worth £54, at less than half price, just in time for Christmas.


