Black double breasted blazer by Tribal
Runs a little on the generous side. Model is wearing a size small