The ULTIMATE 120 Eyeshadow Palette
(Click pic to enter product info page)
YES!! Not 40, 88 nor 96 BUT 120 eyeshadow colours which includes matte and shimmer colors to match your every look!!
One palette contains 2 layers, a total of 120 colors, making it portable and convenience to use.
Limited stock so grab one now!