Lip stain in shade 22, £29 @YSL

In by Claire Craig