urban Decay summer 2015: The new revolution Lipglosses ($22 each) NOVATO, CA — This is Karen from UD news reporting live from my makeup bag… It’s chaos! There are savage
urban Decay summer 2015: The new revolution Lipglosses ($22 each) NOVATO, CA — This is Karen from UD news reporting live from my makeup bag… It’s chaos! There are savage