Sneak Peek: Urban Decay Alice Through the Looking Glass Collection Photos + Swatches
Sneak Peek: Urban Decay Alice Through the Looking Glass Collection Photos + Swatches
Urban Decay Alice Through the Looking Glass Collection consists of five lipsticks and one eyeshadow palette. All pieces are limited edition and will release at urbandecay.com on May 1st as well as other retailers, such as Sephora, Ulta, Macy's,...