Cosmetics collectors prepare your finger snaps. On May 1, Urban Decay released its “Alice Through the Looking Glass” palette and lipsticks, sequels to the successful “Alice in Wonderland” palette from the L’Oréal-owned beauty brand. instantly sold six years ago. Scheduled to hit the market ahead of the premiere of the film produced by Tim Burton […]