JOHN Lewis has launched a beauty box allowing customers to save £140 on summer essentials. The box of goodies has been hailed ...