No, Brown Jackets cannot be worn as formal wear. It is strictly a casual winter outerwear and can only be worn in casual occasions. Coat can be worn in the formal wear.