Urban Decay's All Nighter is a cult-favourite setting spray for a reason, and its early Black Friday savings make it an easy win for any makeup lover. Our shopping editor Phoebe Barton has praised ...