One of India’s leading fashion and beauty destination, Shoppers Stop has launched a beauty talent show for makeup artists, beauty advisories....