Urban Decay Vice 3 Palette: Review & Swatches

After having so much love for Urban Decay’s Naked palettes I never thought they could outdo themselves until I treated myself to their Vice 3 palette. This palette contains an incredible 20 eyeshadows (created especially…

View Post