Best for Formal Wear: United Colors of Benetton Men's Slim ... Peter England is one of the best shirt brands for men in India. Peter England Men’s Slim Shirt is a slim-fit shirt for men.