France’s leading perfume and cosmetics stores is now bringing its beauty secrets to KL. Founded back in 1970, Sephora recently debuted its flagship store in KL, a two-storey stand-alone architectural marvel at Starhill Gallery along Bintang Walk. The one-stop beauty emporium carries some of the world’s leading beauty and makeup brands as well as amazing products from Amazing Cosmetics, Bare Minerals, Urban Decay and the Sephora private label collection.