BH Cosmetics Introduces New 120-Color EyeShadow Palette

BH Cosmetics
Look like you’re ready for the runway in BH Cosmetics 2nd Edition 120 Colors EyeShadow Palette. Every beautiful shade is a tiny treasure, ready for you to create the lavishly glamorous look you want for the holidays.

From sea greens to luminous pinks and purples, you can mix and match with over 100 dreamy shades to choose from!, $19.47,