BH Cosmetics Naughty — 30 Colour Shadow Palette If you've been naughty, the BH Cosmetics Naughty — 30 Colour Shadow Palette ($22, originally $29) might just be the one for you. Image Source: ulta.com BH Cosmetics Naughty — 30 Colour Shadow Palette $22 from ulta.com Buy Now