Lip glosses are one of the most glamorous products to come out of a beauty factory. Urban Decay Lip Bond ₹ 2,900 View Full Image Urban Decay Lip Bond Urban Decay’s eyeshadow palettes put them on the map when beauty content was just about starting to pick up on YouTube a decade ago. One of their recent India launches includes …