If you like variety, then this eyeshadow palette from Urban Decay could be for you. It features 18 brand new matte shades and 3 classic ones (Alchemy, Hatter and Metamorphosis), so you get 21 different colors in total.
The collection is called Full Spectrum Eyeshadow Palette and it is set to be released at the end of October (26th to be precise).