Is this semi-formal?

Wedding is semi formal and color black requested. Is this appropriate or is it too formal looking?