Urban Decay Lashes

Urban Decay Lashes

Urban Decay Lashes are now available! Lots of people love false lashes and some of my friends even wear them daily. I’m not skilled at wearing false lashes (and I’m allergic to lash glue), so I don’t wear them that often. Urban Decay Lashes Price $15 each Availability Urban Decay, Sephora However, I’m really excited…