Luxury beauty retailer Bluemercury has debuted its new 1,900-square-foot store in downtown Millburn, according to the nonprofit that oversees the central business district.