e.l.f cosmetics
e.l.f Cosmetics Lip Lacquer Lip Gloss
£4.00A vitamin-enriched lip gloss that brings on a sheer wash of color and high-octane shine. Why we love: Gives your lips a brilliant shine Nourishing...
View full details