Avon, one of the leading direct selling brands in India, recently launched its "International Jewellery Collection" in the capital with its first ever fashion show.