Mens coat for weddings