Urban Outfitters takes 30 percent off top beauty products for flash sale
Urban Outfitters is maxing out on all the beauty deals this weekend. For a limited time, the brand is taking 30% off a variety of popular beauty and makeup items. Must-have items include products from top brands like Benefits Cosmetics, Anastasia...