YARDLEY LIPSTICK – LASTING PERFORMANCE #08 FIRE or MOISTURISING #06 or #29

Listing is for individual lipsticks of your choice. They come to us in boxes of 3, and the majority also have individual seals, not all do, and so you could receive an unsealed one, rest assured they are all new … Read More

not rated £4.49£7.99 SELECT OPTIONS