Delhi gears to doll up with the opening of Sephora’s Flagship Store