Urban Decay Naked Ultimate Basics Palette
Beauty

Urban Decay Naked Ultimate Basics Palette

Urban Decay Naked Ultimate Basics Palette – £38.50 With 12 brand new Naked shades, 11 matte and 1 demi-matte shade for highlighting Urban Decay have truly filled that matte eye-shadow shaped hole in our hearts. As all of the shades…

View Post