Charlotte Tilbury’s New Mattifying Setting Spray Promises Flawless 16-Hour Wear

Charlotte Tilbury’s New Mattifying Setting Spray Promises Flawless 16-Hour Wear

Ever wished your makeup could truly last all day, even through the shine? Charlotte Tilbury just dropped a new setting spray claiming 16 hours of matte perfection!…