40 shades ✦ Long wear ✦ Cruelty-free ✦ Free gift over $50 ✦ 40 shades ✦ Long wear ✦ Cruelty-free ✦ Free gift over $50 ✦ 40 shades ✦ Long wear ✦ Cruelty-free ✦ Free gift over $50 ✦ 40 shades ✦ Long wear ✦ Cruelty-free ✦ Free gift over $50 ✦ 40 shades ✦ Long wear ✦ Cruelty-free ✦ Free gift over $50 ✦ 40 shades ✦ Long wear ✦ Cruelty-free ✦ Free gift over $50 ✦ 40 shades ✦ Long wear ✦ Cruelty-free ✦ Free gift over $50 ✦ 40 shades ✦ Long wear ✦ Cruelty-free ✦ Free gift over $50