Pretty formal from my point of view. Looks nice though. And I think that I disagree with the cream/white hose. With the black shirt, I think that light hose would clash.