Lip to Cheek
Lip to Cheek
Regular price
£15.00 GBP
Regular price
Sale price
£15.00 GBP
Unit price
/
per
Layer on lips and cheeks for a dewy, luminous finish and gorgeous colour that stays perfectly in place.