Make Up For Ever Eyeshadow (#35, #127)
Make Up For Ever Eyeshadow (#35, #127)
Make Up For Ever #35 & #127 Eyeshadows ($19.00) make for really excellent basic shades. The brand really shines with their matte and semi-matte shades, like these two below. I admit, when I first bought their eyeshadows, I went straight for the brights (this is me, duh!), so I'm glad I had the...