Anastasia Fall 2016 Lipgloss Set
Anastasia Fall 2016 Mini Lip Gloss Set ($28.00 for 0.42 oz.) includes six, miniature-sized glosses in six, new and exclusive shades. I'm a big fan of Anastasia's gloss formula for something more pigmented, longer wearing, and hydrating over time. On the whole, the set is...
Anastasia Fall 2016 Mini Lip Gloss Set ($28.00 for 0.42 oz.) includes six, miniature-sized glosses in six, new and exclusive shades. I'm a big fan of...