The Best Long-Lasting Drugstore Blush: L’Oral Paris Infallible 24H Freshwear Blush
True to its name, this lightweight powder blush maintains a just-applied look all day long. Available in four shades.L’Oral Paris Infallible 24H Freshwear Blush, $25, shoppersdrugmart.ca.